例如,我有一个需要动态绑定dataset的gridview1
列标题自动为数据库中字段名,
我希望能改变列标题,试了一下两个方法,都不行。方法一
我在dataset中设置相应column的caption属性,但是调试时发现属性是被改了,但gridview中仍然显示的是原来的默认列标题。
上MSDN查了下,里面说gridview的列标题不会显示dataset中的column的caption。(不知道为什么没有实现)方法二
然后我又想在代码中手动修改gridview1.columns[".."].headertext
但是后来在MSDN上发现自动绑定列(autogeneratecolumns=true)的列不会在gridview1.columns集合中。(同样不知道为什么)
所以也不行。
因为我想在一个页面中的一个gridview可以根据用户选择而绑定相应的dataset,
所以也不能直接在前台里写<boundfield headertext="blah blah" ...>的方法请教各位,我改如何做?