C#页面传值问题
我选择部门或者编号后怎么从这个页面传到这个页面,并显示在里面downlist怎么在两个网页中传值...
我选择部门或者编号后怎么从这个页面传到这个页面,并显示在里面
downlist怎么在两个网页中传值 展开
downlist怎么在两个网页中传值 展开
2个回答
展开全部
方法很多种,简单的以下两种就行:
地址栏传值:简单,不安全
页面单击事件内:
idNumber=Server.UrlEncode(TextBox1.Text);
idDept=Server.UrlEncode(DropDownList.SelectedValue);
Response.Redirect(String.Format("Page02.aspx?n={0}&d={1}",idNumber,idDept));
Page02.aspx:
Page_Load通过Request.QueryString["n"]这种方式获取,别忘UrlDecode()
Session传值:安全
更多追问追答
追问
我是先选择这两种方式中的一种,选择完后在传过去
追答
你的问题是什么?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个页面:
Response.Redirect("detail.aspx? p_id="+ p_id.text+" & dept="+ dept.text);
接受页面
String pp_id = Request.QueryString["p_id"].ToString();
String ddpet = Request.QueryString["dept"].ToString();
追问
你detail.aspx是第二个页面吗
追答
是的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询