条件:
datagridview中有一个checkBox列,datagridview的CausesValidation = false(这个不能改,别的地方要用)现象:
鼠标点击checkBox(打上勾),然后点保存按钮,debug跟,发现checkBox不是“True”而是空。如果在打完勾以后点以下datagridview的其他部分,再点保存,debug跟,发现checkBox是“True”。问题:
难道是因为CausesValidation = false的原因吗?可是这个不能改的,有没有别的方法避开这个现象?
谢谢!
datagridview中有一个checkBox列,datagridview的CausesValidation = false(这个不能改,别的地方要用)现象:
鼠标点击checkBox(打上勾),然后点保存按钮,debug跟,发现checkBox不是“True”而是空。如果在打完勾以后点以下datagridview的其他部分,再点保存,debug跟,发现checkBox是“True”。问题:
难道是因为CausesValidation = false的原因吗?可是这个不能改的,有没有别的方法避开这个现象?
谢谢!
解决方案 »
- WEBBROWSER常出现“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”
- 求助
- 急,急,急,急 怎么样将oracle中blob类型数据怎么插入到sql server中image字段??[
- 查询表中的字段值=“1”的字段SQL语句要怎么写?
- 在windows应用程序里使用TcpListener类的AcceptTcpClient()时出现程序无法关闭的问题
- Session
- 当图片控件pic上有遮挡物时,函数返回的图片也有遮挡物,问如何去除遮挡物?
- 请教正则,匹配换行时(最后一行没有回车符的问题)
- 关于SqlConnection的问题!
- 高手们,帮看看。
- 如何让ListBox随着内容自动变化宽度和高度?
- C# 在类中使用未定义的类型
现象:
鼠标点击checkBox(打上勾),然后点保存按钮,debug跟,发现checkBox不是“True”而是空。如果在打完勾以后点以下datagridview的其他部分,再点保存,debug跟,发现checkBox是“True”。我认为你写的位置不对。可以当你点击datagridview的其他部分才能触发鼠标点击checkBox(打上勾)。给你一个参考资料:
http://www.w3school.com.cn/aspnet/prop_webcontrol_imagebutton_causesvalidation.asp
不对的地方还请包含。我认为不是“难道是因为CausesValidation = false的原因吗?“的原因。