当前位置: 代码迷 >> ASP.NET >> 怎么获取前一个页面的控件的值
  详细解决方案

怎么获取前一个页面的控件的值

热度:3253   发布时间:2013-02-25 00:00:00.0
如何获取前一个页面的控件的值。
母版页:控件(textbox1,dropdownlist1,button1)C#代码如下

内容页:default.aspx(无内容);
内容页:default2.aspx(控件Gridview1)C#代码如下

调试正常无语法错误
问题点:在default.aspx页面,dropdownlist1选择第二个item,点击button1,转入default2.aspx页面,内容页显示的是默认值第一个item的结果。实际上没有将需要的值传递过来。请教如何解决?

------解决方案--------------------------------------------------------
用previous属性的FindControl()方法。
------解决方案--------------------------------------------------------
TextBox mptextbox = (TextBox)PreviousPage.Master.FindControl("ContentPlaceHolder1").FindControl("TextBox1");


------解决方案--------------------------------------------------------
TextBox mptextbox=(TextBox )PreviousPage .Master .FindControl("TextBox1"); 
  相关解决方案