【发布时间】:2010-11-08 11:06:46
【问题描述】:
为了允许用户插入/更新/删除,我将 linq 查询绑定到 datagridview。但是我想隐藏 Id 列。但我宁愿不硬编码
datagridview.columns[id].visible=false
如果 id 列名称发生更改。我读过你可以通过反射来获得一个运行时的列列表,但我不能在设计时检查列名。有可能吗?
如果我将查询更改为不包含 ID,那么我将硬编码列列表而不是 id 列名,因此如果添加了列,我将不得不在那里手动更新。
【问题讨论】:
标签: linq linq-to-sql data-binding .net-3.5