.net datagrid.datasource绑定不知道算不是算BUG
来源:互联网 发布:怡合达选型软件下载 编辑:程序博客网 时间:2024/05/22 13:45
最近在做周扒皮的时候,在数据初始话的时候通过datagrid.datasource绑定了一次数据,
当侦听到视频文件的时候,又通过datagrid.datasource重新绑定偶尔就会出现列 不属于表 Table
的错误 开始的时候还以为是多线程之间的锁让我弄错了,害得我花了一个星期的时间换了各种锁,加了各种try cache,结果都不行 郁闷啊 。
在网上看到一位网友的解决办法,加上后问题解决,不过很牵强啊 。
解决办法如下:
首先赋DataSource=null,再DataSource=new datatable(),就好了.
另外那个网友也说到
在赋DataSource值之前先把TableStyles .Clear,再设置DataGridTableStyle值,则不会出错。
所以我的程序周末做的
dg_list.ReadOnly = false;//如果为true有的时候也会出那个错误
dg_list.DataSource = new DataTable();
this.dg_list.TableStyles.Clear();//清空样式
this.dg_list.TableStyles.AddRange(new System.Windows.Forms.DataGridTableStyle[] {
this.dataGridTableStyle1});//把样式重新赋回来
dg_list.DataSource = tmpDataTable;//这个时候可以安全的绑定了
dg_list.ReadOnly = true;//这个根据需要设置
唉 问题就这样解决了,奶奶的浪费了我这么长的时间。
当侦听到视频文件的时候,又通过datagrid.datasource重新绑定偶尔就会出现列 不属于表 Table
的错误 开始的时候还以为是多线程之间的锁让我弄错了,害得我花了一个星期的时间换了各种锁,加了各种try cache,结果都不行 郁闷啊 。
在网上看到一位网友的解决办法,加上后问题解决,不过很牵强啊 。
解决办法如下:
首先赋DataSource=null,再DataSource=new datatable(),就好了.
另外那个网友也说到
在赋DataSource值之前先把TableStyles .Clear,再设置DataGridTableStyle值,则不会出错。
所以我的程序周末做的
dg_list.ReadOnly = false;//如果为true有的时候也会出那个错误
dg_list.DataSource = new DataTable();
this.dg_list.TableStyles.Clear();//清空样式
this.dg_list.TableStyles.AddRange(new System.Windows.Forms.DataGridTableStyle[] {
this.dataGridTableStyle1});//把样式重新赋回来
dg_list.DataSource = tmpDataTable;//这个时候可以安全的绑定了
dg_list.ReadOnly = true;//这个根据需要设置
唉 问题就这样解决了,奶奶的浪费了我这么长的时间。
- .net datagrid.datasource绑定不知道算不是算BUG
- 不知道这个是不是.NET的Bug
- 一个MySQL的奇怪问题-----不知道算不算bug
- DataGrid.DataSource 属性的VB.NET例子
- 不知道是不是VS.NET 2003的bug
- .net 数据绑定控件中的DataSource
- 不知道是否是BUG
- 不知道是Dom4J的Bug不
- 不知道是不是TpageControl的bug
- 不知道是不是RakNet的BUG
- DataGrid动态绑定,既不知道Class的结构
- 【.Net码农】DataGrid 数据绑定使用小结三(数据绑定)
- DataSource数据绑定
- 用JNDI绑定DataSource
- 不绑定记录集获取datagrid某行某列的内容
- DataGrid绑定列如何截取字符串(不改数据源)?
- 在绑定数据源的GirdView上,在删除数据时不触发datasource的删除命令
- 不破坏DataSource的结构绑定空数据到dataGridView控件
- jQueryWTP
- 850个单词突破口语大关
- ASP.NET连接SQL数据库
- NHibernate Made Simple
- Ubuntu下解决PDF电子文档的中文乱码
- .net datagrid.datasource绑定不知道算不是算BUG
- C#基础概念二十五问 (转帖)
- IIC--ZLG7290键盘和LED驱动
- auto.exe,LotusHlp.dll,xsufjt.dll,PTSShell.exe,LYLoader.exe,n1197201377k.exe等
- 关于手机游戏开发之二[资料收集篇]
- 立足于中间件,迎接美好的 SOA 时代
- C#验证Email是否真正存在,不是验证邮件格式,是邮件地址是否存在
- 8年心路历程 ERP实施顾问苦甜自知
- C#构造函数