当前位置:编程学习 > C#/ASP.NET >>

请教高手关于datagridview的问题。涉及到CellValidating,CellValidated事件。

是和数据库一个sqlserver表绑定的,可以手动修改内容,修改(CellValidating)的时候,检查数据是否合法,不合法则e.cacel=true,焦点不能移开。 CellValidated的时候,把更新的这行提交到数据库。 现有另外一个刷新按钮,点击则重新下载数据,但是问题就出现了,如果数据不合法 刷新就出错。 求高手指点!
答案:我不喜欢绑定,其实绑定和自己一行行填写数据不会慢的。
如果你的数据库有10列,你现在绑定了,10都出来了,但是如果有不同的客户,有的客户要求只显示奇数列,有的客户要求实现偶数列,你不可能修改服务器的数据库查询语句来区分不同的用户吧?个人建议还是自己写数据,自己写数据,需要显示什么样子的数据都很好实现。
其他:不用绑定的哈 

上一个:zedgraph怎样改变缩放的坐标最大值?就是x,y轴缩放到这个值后就重新开始缩放。
下一个:在c#中,需要有多个学生的信息需要保存读取使用,并能方便的实现在文件中增加删除改动查阅,不用数据库,

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,