• net页面传值方式


    1.querystring的方式:(平时本人最喜欢用的方法,可写后台及前台)

    将需要的值直接写到链接的后面,这些内容将直接显示到地址栏中,在传递安全性要求不高的一个或多个值或者是结构简单的值就可以使用这样的方法。

    如: Response.Redirect( "target.aspx?id=2 ")

    在接收时可以通过request的方式得到所传递的值: var  id= Request.QueryString["param1"];

    2.cookie方式,使用cookie对象方式,cookie是放在客户端的。

    设置Cookie: HttpCookie cookie_name = new HttpCookie("name");

    cookie_name.Value = Label1.Text;

    Reponse.AppendCookie(cookie_name);

    获取Cookie:
    string name= Request.Cookie["name"].Value.ToString();

    3.session变量,session是放置于服务器端的

    设置Session: Session["name"] ="hello";

    获取Session: string name = Session["name"].ToString();

    4.使用Application 对象变量

    Application对象的作用范围是整个全局,也就是说对所有用户都有效。此种方法不常使用,因为Application在一个应用程序域范围共享,所有用户可以改变及设置其值,故只应用计算器等需要全局变量的地方。

    设置Application : Application["name"] = ="hello";

    获取Application : string name = Application["name"].ToString();

    以上4种则是简单实用的页面传值及接收方式,可收藏以备不时之需。喜欢做开发的博友也可私聊进行沟通哦~

  • 相关阅读:
    ssm整合之配置applicationContext-service.xml
    ssm整合之配置applicationContext-dao.xml
    ssm整合之mybatis配置文件SqlMapConfig.xml
    ssm整合之导包
    java BigDecimal工具类
    java中json依赖包
    Servlet+Json代码
    xstream+dom4j比较对象
    分析堆栈跟踪元素
    myeclipse搭建activemq 简单聊天
  • 原文地址:https://www.cnblogs.com/qiu18359243869/p/13167568.html
Copyright © 2020-2023  润新知