社区
C#
帖子详情
如何使datagrid的某一列不显示???
mrlining
2002-07-06 06:30:16
用ado.net打开一个表,有A,B,C,D加个字段,DataSet.tables[0]赋给datagrid1.datasource,结果四个字段都显示出来了,但我想要datagrid1只显示A,B,C不显示D,但我还想在dataset.tables[0]中有D,问可以在datagrid1上控制一下吗,就像delphi的datagrid一样,可以对datagrid加column,然后将一个column对应一个field.
...全文
89
11
打赏
收藏
如何使datagrid的某一列不显示???
用ado.net打开一个表,有A,B,C,D加个字段,DataSet.tables[0]赋给datagrid1.datasource,结果四个字段都显示出来了,但我想要datagrid1只显示A,B,C不显示D,但我还想在dataset.tables[0]中有D,问可以在datagrid1上控制一下吗,就像delphi的datagrid一样,可以对datagrid加column,然后将一个column对应一个field.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaodele
2002-09-26
打赏
举报
回复
如果列少的话可以一列一列的加
BoundColumn bc=new BoundColumn();
bc.DataField="A";
bc.HeaderText="A";
this.DataGrid1.Columns.Add(bc);这样就可以在程序中控制了,
当然样式也可以是多样的了
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
swjuhml
2002-09-26
打赏
举报
回复
设置mappingname属性为空就可以了.
dy_2000_abc
2002-09-26
打赏
举报
回复
string conStr = @"Provider=Microsoft.JET.OLEDB.4.0;data source=...\northwind.mdb";
string selectStr = "SELECT * FROM Employees";
OleDbConnection conn = new OleDbConnection(conStr);
OleDbDataAdapter da = new OleDbDataAdapter(selectStr,conn);
DataSet ds = new DataSet();
da.Fill(ds, "Employees");
//隐藏某些列
ds.Tables["Employees"].Columns["LastName"].ColumnMapping = MappingType.Hidden;
dataGrid1.DataSource = ds.Tables["Employees"];
另一方法是自己构造DataGridTableStyle,然后将它添加到DataGrid.TableStyles集合中。
idiotzeng
2002-09-26
打赏
举报
回复
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q708q
nerk
2002-09-26
打赏
举报
回复
使用Visible属性。
奇玉
2002-09-26
打赏
举报
回复
我是这样写的
<asp:datagrid id="DataGrid2" runat="server"AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="A" HeaderText="A" ></asp:BoundColumn>
<asp:BoundColumn DataField="B" HeaderText="B"></asp:BoundColumn>
<asp:BoundColumn DataField="C" HeaderText="C"></asp:BoundColumn>
<asp:BoundColumn DataField="D" HeaderText="D" Visible=false></asp:BoundColumn>
</Columns>
</asp:datagrid>
sheep2002
2002-07-08
打赏
举报
回复
http://www.csdn.net/expert/topic/808/808817.xml?temp=.4926111
mrlining
2002-07-08
打赏
举报
回复
可如何用vs.net的集成环境做呢????
microggmy
2002-07-08
打赏
举报
回复
<form runat="server">
<asp:datagrid id="datagrid1" AutoGenerateColumns="false" runat="server">
<Columns>
<asp:TemplateColumn HeaderText="A">
<ItemTemplate>
<asp:label Text='<%# Container.DataItem("A") %>' runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="B">
<ItemTemplate>
<asp:label Text='<%# Container.DataItem("B") %>' runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="C">
<ItemTemplate>
<asp:label Text='<%# Container.DataItem("C") %>' runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
</form>
microggmy
2002-07-08
打赏
举报
回复
<form runat="server">
<asp:datagrid id="datagrid1" AutoGenerateColumns="false" runat="server">
<Columns>
<asp:TemplateColumn HeaderText="A">
<ItemTemplate>
<asp:label Text='<%# Container.DataItem("A") %>' runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="B">
<ItemTemplate>
<asp:label Text='<%# Container.DataItem("B") %>' runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="C">
<ItemTemplate>
<asp:label Text='<%# Container.DataItem("C") %>' runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
</form>
interim
2002-07-06
打赏
举报
回复
up
在
DataGrid
控件中动态隐藏
显示
指定列
在
DataGrid
控件中动态隐藏
显示
指定列
WPF
DataGrid
行的背景色根据行中某一字段的值来
显示
WPF的
DataGrid
展示数据源数据时,需要根据某行中某一字段值,来
显示
背景颜色。这里简单做了一个int类型的值,为0的时候为橙色,为1的时候为草绿色....也可以在数据源中添加Color列,并直接存放Color的16进制值,并展示,写法
easyui的
datagrid
生成合并行,合计计算价格
easyui的
datagrid
生成合并行,合计计算价格!
Wpf
DataGrid
合计行,并在最下方
wpf的
DataGrid
中,添加某
一列
的合计,并在最下方固定
显示
。本列子不使用ToolKit(有3.5和4.0的限制),添加一个类,重写
DataGrid
。可以在
DataGrid
上下左右绑定一个
DataGrid
,类似Footer属性。示例可直接运行,简单易懂。 (思路:两个
DataGrid
(mainDG,bottomDG),bottomDG的左右边binding 主表mainDG。并bottomDG绑定数据源(只有一行(合计的值)),),合计行的列宽可随着mainDG的改变而改变。
WPF
DataGrid
合并行
WPF
DataGrid
合并行
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章