跨页面传值
内置对象:
QueryString - 地址栏数据拼接
?key=value
示例:
string path = "Default2.aspx?aaa=" + TextBox1.Text + "&bbb=" + TextBox2.Text;
Response - 响应请求对象
Response.Redirect(path); - 重定向
Response.Write(" aaaa "); -输出内容
Server.Transfer(path);
示例:
Response.Redirect(path);
Server.Transfer(path);
优点:简单好用,速度快,不消耗服务器内存
缺点:只能传字符串
保密性不好
长度有限
Request - 获取请求对象
Request["key"] - 默认返回的就是string类型
示例:
Label1.Text = Request["aaa"];
Label1.Text += ","+Request["bbb"];