asp.net 中页面传值问题!(几种方式?)
有两个页面 A 和 B ,在页面A中放入一个TextBox,一个按钮,和定义一个属性
public string name
{
get{return this.TextBox.Text;}
}
按钮 Server.Transfer( "B.aspx ");
问题是在不使用Session、CooKies、ViewState等。在B页面怎么样获取这个TextBox的值。
问题的关键可能是怎么获取A页面的句柄,这是我自己的想法,高手来显一下。最好贴个代码出来。分不够我加
------解决方案--------------------为什么不用 request?
------解决方案--------------------使用
PostBackUrl
配合
PreviousPage.FindControl()
------解决方案-------------------- "b.aspx?id " = textbox1.Text
这是个方法!
------解决方案--------------------在两个页面之间传递值就这么几种办法,你如果不用的话怎么可能实现呢?
至于传递的值得数量的多少就看你怎么处理了,一般的复杂查询类的肯定是传查询的值的
------解决方案--------------------用FORM间的参数传递吧
------解决方案--------------------页面用Server.Transfer传
然后用PreviousPage得到前一页面的控件
------解决方案--------------------PreviousPage