我在用户控件的codebehind里,定义了一个flag。当checkbox为true时,flag=true,反之为false。
然后我再点击一个按钮,可这时,我取得的flag居然不是我要的值。为什么?
是不是跟viewstate有关?还是什么别的?在winform里,可不会出现这些现象啊。
然后我再点击一个按钮,可这时,我取得的flag居然不是我要的值。为什么?
是不是跟viewstate有关?还是什么别的?在winform里,可不会出现这些现象啊。
解决方案 »
- asp.net中调用C#类
- MVC3 各种传参都不好用...在线等。
- System.Data.SqlClient.SqlException: 插入错误: 列名或所提供值的数目与表定义不匹配
- 最近要做一个CRM的系统,谁有相关的资料给上一些参考啊.
- asp.net(C#)怎么实现给DataGrid控件加滚动条
- 利用Session记录datagrid模板列中checkbox状态(c#)版
- sql @参数 的语法 怎么用
- 如何使datagrid中显示的数据只用显示两位小数?
- 用什么方法实现 http://wyd.163.com (在线)
- 新年快乐!--提供.net treeview的使用方法。
- 字符串转换
- 这里人多,SQL问题:牛人们来看看update存储过程吧
static bool flag
static确实管用,不知道为什么?
private bool flag;
默认flag是false的;
你check后变成true了但是当你点按钮时页面刷新了,又会执行到private bool flag;这,他又把flag初始化为false 了
是的。
那岂不是在sp.net的codebehind中,不能定义类变量了?