读书人

为什么小弟我的参数不能保持

发布时间: 2011-12-25 23:21:20 作者: rapoo

为什么我的参数不能保持?
xxx.aspx.cs
public class xxx:...
{
private string Fdw_number;

private void page_load(.............)
{
...
Fdw_number=this.request[ "dwid "]
...
}

private void btnOK_ServerClick(object sender, System.Web.UI.ImageClickEventArgs e)
{
...
TextBox1.Text=Fdw_number;
...

}

不知为什么Fdw_number的值总不能保持?


[解决办法]
因为每次服务器发送HTML文档到客户端,就完成了一个页面的生命周期,同时私有变量的生命周期也就完结了。用Session变量去保存就可以了。
[解决办法]
也可用viewstate保存
[解决办法]
同页面用Viewstate比较好!

读书人网 >asp.net

热点推荐