1页
<input type="text" runat="server" id="text1"/>
2页
当page2加载此方法时
protected void btna_Click1(object sender, EventArgs e)
{
text1.text="test";
}
如何通过page2方法btna_Click1
更改第1页中的控件或
HTML
<input type="text" runat="server" id="text1"/>
代码
class test2
{
public void changeText(control cnt)
{
cnt.text="test";
}
}
protected void btna_Click1(object sender, EventArgs e)
{
test2 t=new test2();
test2.changeText(text1)
}
我希望第2页修改后的方法btna_Click1中的test1
位于第1页
答案 0 :(得分:0)
在您的情况下,我应该使用查询字符串More info here
您的页面对象具有Begin Request和End Requests之间的生命周期 开始请求 - &gt;创建PageObject - &gt;做所有事件(页面和控制中的功能) - &gt;渲染Html - &gt; destroy pageObject - &gt;结束请求
您可以在ViewState(More info here)或Session(More info here)上保留util信息(对象),以便在页面之间传递
答案 1 :(得分:0)
您知道Page有一个名为“PreviousPage”的属性吗? : - )