请问我在GridView控件的RowUpdating事件里,怎么以下获得的checkBox的值总不是新值呀(总是绑定前的)?(dg是控件名)
CheckBox chkIsAudited = (CheckBox)dg.Rows[dg.EditIndex].FindControl("chkIsAudited");
bool isAudited=chkIsAudited.Checked;
CheckBox chkIsAudited = (CheckBox)dg.Rows[dg.EditIndex].FindControl("chkIsAudited");
bool isAudited=chkIsAudited.Checked;
解决方案 »
- 求 asp.net 发送邮件的代码
- 一个很急的问题
- url 重写 的两个问题
- asp.net上传到空间时抛出System.Data.OleDb.OleDbException: 未指定的错误,麻烦各位帮我看看
- 错误 3 命名空间“System”中不存在类型或命名空间名称“DataRowView”(是缺少程序集引用吗?)
- 请教大家一下!
- 新手简单的问题
- 用户上传一个文本文件后,如何判断文本文件的结构是否合法?
- 大家开发ASP.NET都用什么语言,介绍一下吧,C#? VB.NET? VC.NET?那个比较大众化?
- 如何让dataGrid具有多层表头(有无相应的第三方控件?)
- 自己想创业了,各位朋友都来给点意见,本人是武汉的,有兴趣可以一起讨论一下
- 急求gridview动态生成绑定控件取值问题,重分相送!!
试一下RowUpdated
这个用户输入的值就是要被update到库里的呀。
就是得不到。。
很急呀,谢谢
bool isAudited= 取chkIsAudited.Checked相反得值
RowUpdated
这个方法只是让你确认一下,是不是事件触发的原因。。
取相反得值我想是不对的(回为这个值总是绑定时从库里取来的,但我要的是客户点击之后的)
(这个checkBox是在editTemplate里的,.net 1.0里DataGrid我就这么做没问题呀)