如果值没有了说明在页面一次交互以后没有保存状态!你最好把这个变量的值保存在ViewState里面!比如:
public string test{
get{
return (string)ViewState["test"];
}
set{
ViewState["test"] = value;
}
}
这样应该不会丢失值!
解决方案 »
- Properties.Settings.Designer.cs
- 【求助】求一个sql语句实现查找所有叶子节点
- 在URL重写的时候,如何取出$1的值啊
- 某按钮,按了后就能把设定好的邮件内容发给这人,还有其他人的类似按钮,这功能怎么做
- 100分救助!!关于显示图片的问题,大家都来看看!!
- 求代码:调用带输入输出参数的存储过程,要用datagrid显示数据
- 怎么我的程序有时出现“未将对象引用设置到对象的实例”的错误,如果把IIS重启了就不会出现了?
- 手机微网站,这是怎么做的
- MVC2 VIEW怎么接收后台来的DATASET
- 怎么屏蔽IE的快捷键(Ctrl+N)
- 如何DataReader读取出来的字段值是否为空
- 我觉得CSDN的给分制度还是恢复以前的每天都自动增加10分好. 因为有人有分用不上, 有人有问发不出啊!
我是不想用的,浪费资源ViewState还行,不知有没有更经典的方案
get{
if(ViewState["test"]!=null)
return (string)ViewState["test"];
else
return "";
}
set{
ViewState["test"] = value;
}
}