CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

[新手]怎样修改DataGrid显示的字段名

楼主rf0007(热风)2006-03-03 11:18:53 在 .NET技术 / C# 提问

我从数据库取到数据后存放在DataSet中,用作dataGrid的数据源,但如果我要修改其中显示的字段名,如id,name字段在dataGrid显示时分别为"编号","名称",应该怎么做呢? 问题点数:50、回复次数:10Top

1 楼wxdl1981(沉默之狼)回复于 2006-03-03 11:27:22 得分 5

DataGrid1.TableStyles[0].GridColumnStyles[0].HeaderText   =   "编号"Top

2 楼lampson123(微软)回复于 2006-03-03 11:31:15 得分 5

其实可以在查询的时候就   给字段一个别名    
  比如select   username   '姓名'   from   user    
  姓名就会显示在网格上Top

3 楼canserly(没啥不好意思)回复于 2006-03-03 11:36:34 得分 15

1个是改Grid中各column的标题  
  2个是直接在SQL语句中构成Top

4 楼rf0007(热风)回复于 2006-03-03 11:39:39 得分 0

wxdl1981(沉默之狼)  
  lampson123(微软)    
  主要是我也知道要取哪几个字段来显示  
  最好的办法是我写一个方法来匹配它的字段,把所有的可能的字段名匹配上相应的中文名,然后查询数据时动态的去匹配,这个用什么办法呢?  
   
  还有一个是怎么设置DataGrid控件它是随着窗口的放大与缩小与相应的变大变小呢?Top

5 楼califord(远方)回复于 2006-03-03 11:39:48 得分 5

首先你要从在查询语句里找出这几个字段,id       name  
  然后,你右键DG,属性,列  
  再添加绑定列,列名:编辑,姓名  
  绑定字段     id     nameTop

6 楼giggsjw(秋叶)回复于 2006-03-03 11:42:18 得分 5

数据库里   实现   select   username   '姓名'   from   user    
  绑定的时候,DataGrid里显示的就是   ‘姓名’Top

7 楼rf0007(热风)回复于 2006-03-03 11:47:06 得分 0

1个是改Grid中各column的标题  
  这个办法能说得再确切点吗?  
  我用的是mysql数据库,所以在取数据源时没有办法直接在IDE上绑定数据  
  因为是动态生成的数据,所以也不太清楚用户具体要哪些字段显示  
   
  没办法老大要我这么做,就得做了Top

8 楼canserly(没啥不好意思)回复于 2006-03-03 11:48:10 得分 5

最好的办法是我写一个方法来匹配它的字段,把所有的可能的字段名匹配上相应的中文名,然后查询数据时动态的去匹配,这个用什么办法呢?  
        那就要看你的"相应"的字段了,算法要自己写,传递字段名,得到中文名.  
  还有一个是怎么设置DataGrid控件它是随着窗口的放大与缩小与相应的变大变小呢?  
        把GRID放进一个容器,设置GRID的DOCK属性Top

9 楼daishengs(横舟摆渡)回复于 2006-03-03 11:54:35 得分 10

你可以设置DataGrid的宽度为100%,当然你要在它外面套个Table,这样DataGrid会随着这表格自动变大(有时DataGrid会自动撑大的)Top

10 楼rf0007(热风)回复于 2006-03-03 12:23:13 得分 0

ok!  
  谢谢   all  
  结帖,见者有分Top

相关问题

  • 请问如何修改datagrid的字段名称?
  • DataGRID怎么样把字段名显示中文
  • 如何修改字段名
  • 我用datagrid显示数据表内容,字段名为数据表的字段名,我如何将“id”改成“编号”?
  • 如何用sql修改字段名称?
  • 关于修改表的字段名
  • sql实现修改表字段名
  • 如何修改ACCESS的字段名称
  • stinggrid怎样显示出字段名
  • DataGrid绑定数据源时为何只显示字段名,无法显示数据。

关键词

  • 字段
  • datagrid
  • 数据库
  • 数据
  • 字段名
  • 显示
  • 姓名
  • 匹配
  • 绑定
  • 办法

得分解答快速导航

  • 帖主:rf0007
  • wxdl1981
  • lampson123
  • canserly
  • califord
  • giggsjw
  • canserly
  • daishengs

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo