zoukankan      html  css  js  c++  java
  • 2个页面之间参数传递

    有1.aspx 和2.aspx
    2个页面。其中1.aspx 里面的UserID 和 UserName 想把参数传递给2.aspx ,办法很多,其中之一:
    在1.aspx 里面:
    string strURL="2.aspx?UserID="+UserID+"&UserName="+UserName;
    Response.Redirect(strURL);
    在2.aspx 里面:
    string strUserID=Request.QueryString["UserID"];
    string strUserName=Request.QueryString["UserName"];
    可以读出1.aspx 里面的2个变量
    其中有两个表示符需要注意: 1 & 变量的连接   2 % 字符串的连接
    如果传递汉字:
       WebForm1.cs
       String Message = Server.UrlEncode("欢迎学习ASP.NET!");
       Response.Redirect("WebForm2.aspx?Msg=" + Message);
       WebForm2.cs
       Label1.Text = Server.UrlDecode(Request.QueryString["Msg"]);
     
    附加:

    1.在你的web.config中把编码

        <globalization
                requestEncoding="utf-8"
                responseEncoding="utf-8"
       />
    改为

        <globalization
                requestEncoding="gb2312"
                responseEncoding="gb2312"
       />

  • 相关阅读:
    开发avr单片机网络资源
    c语言中各种数据类型的长度
    REPEAT_BYTE(x)宏
    如何快速掌握man手册的使用
    如何获取内核代码的变更信息说明
    min宏的学习
    Spring对jdbc支持
    切入点表达式
    XML方式实现AOP编程
    注解方式实现AOP编程
  • 原文地址:https://www.cnblogs.com/jhtchina/p/108152.html
Copyright © 2011-2022 走看看