关于gridview控件自定义列标题的问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:57:14
我使用的gridview控件是使用的代码连接数据源,每次调用是的SQL语句不一样,就使得每次显示的结果不一样,怎样可以改列标题,不想使用数据库中的标题

整个gridview控件其实就是一个表容器,列标题和其他的单元都一样是必须符合表中结构的,也就是要一一对应的。

如过你想使用你喜欢的标题,那只有一个办法,那就是用字段字符串名。

例如,select studentid as "我是帅哥" from student
这样他本意是学生号,现在照你喜欢字段名变成了我是帅哥.

你一定又会问为什么要加引号,因为不加引号就是别名了,别名是对表的缩写或有意义的代表,他不会在datagridview中的字段中显示出来.而这个加了引号的为字符串,他表示了字段以什么样的意义可视的显示出来.就像"我是帅哥"那样.

因为时间紧,感觉写的有点乱了,一点拙见.

GridView 不错修改,
列名直接在SQL里面写就可以拉。

首先不使用Gridview自动生成列的选项 然后手动编辑列,在编辑列的选项里面有个绑定的字段名称,把数据库里的字段名称写上,可以在headertext里定义自己想显示的列名, 按这样把没个列都编辑好, 再绑定数据源就可以了

在写sql语句时把标题给加好即可了

select productName as "产品名称" from products