首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2011-12-25 
为什么我的参数不能保持?xxx.aspx.cspublicclassxxx:...{privatestringFdw_numberprivatevoidpage_load(.

为什么我的参数不能保持?
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比较好!

热点排行