c# dev express 表格控件gridControl,直接看不到数据,表示己疯!帮忙支招吧

.Net技术 码拜 8年前 (2016-09-17) 1885次浏览
在用表格控件的时候,一定要双击那个三角形才能显示出来明细。找了一下午了都没有找到相关的设置属性。
图片传不上来,本人描述一下吧:
本人用了一个dataset的结果给表格控件做源:gridControl1.DataSource = ds;
运行后,表格控件里面有数据,但不会直接显示出来,而是在表格控件左上角有一个黑色的三角形,需要双击三角形才能看得到表格的数据。
网上看各种贴子,好像没有这方面的问题!汗,,,
解决方案

5

15

试试DataTable呢, DataTable dt = ds.Tables[0]

20

引用:

本人写的这个很简单的,就是一个sql查询命令,得到一个dataset的结果集,把结果集做为表格的数据源。
DataSet ds = null;
protinfo.M_str_ProtID = txtProtID.Text;
ds = baseinfo.GetProtInfoWithProtID(protinfo);
if (ds.Tables[0].Rows.Count > 0)
{
dgvProtInfo1.DataSource = ds;
}
运行代码后,dgvProtinfo1这个就是表格控件,里面有数据,但就是要双击一个左上角的三角形才能显示出来,表格控件直接从工具箱拉出来的没有改过参数。

试试将
if (ds.Tables[0].Rows.Count > 0)
改成
if (ds.Rows.Count > 0)


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c# dev express 表格控件gridControl,直接看不到数据,表示己疯!帮忙支招吧
喜欢 (0)
[1034331897@qq.com]
分享 (0)