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"
       />

  • 相关阅读:
    Android访问数据库(SQL Server 和 MySQL)
    Andriod开发环境搭建
    SQL 学习记录
    安装双系统 win7 + ubuntu 15.04
    SQL资料
    电脑使用
    python_L7
    ONE
    网页性能优化
    js的继承
  • 原文地址:https://www.cnblogs.com/jhtchina/p/108152.html
Copyright © 2011-2022 走看看