Web端 页面跳转 页面传值

要把  Default.aspx 页面    TextBox1中的值    传值到   Default.aspx   Label上去

 

 

C#服务端跳转页面

Response    响应请求对象

Redirect      重新定向

Response.Redirect("url");

例如:Response.Redirect("Default..aspx");       跳转到 Default页面 

 

 

传值

1、传值取值 - 跨页面传值
QueryString - url传值,地址传值
地址?key=value&key=value

取出url传递过来的值
string value = Request["key"];

C#服务端跳转页面
Response.Redirect("url");

 

传值方式较Query string      解释的意思是URL传值   地址传值

常见的网页传值   https://www.baidu.com/s?wd=啊啊啊&rsv_spt=1&rsv_iqid=0xee9b087c... ...

用的wd名传值    传的值是   啊啊啊

例如:Dafault1.aspx页面  传值

         string s=TextBox1.text;

        Response.Redirect("Default.aspx?aa="+s);

  Default2.aspx 取值

 string s=   Request["aa"];

Label1.Text=s;

 

优缺点

缺点:保密性差 ;   长度有限

优点:不消耗服务器资源;  

 

posted @ 2017-05-22 16:16  天晴微笑  阅读(1308)  评论(0)    收藏  举报