首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

小弟我这样设置datagrid的列头为什么不行

2012-01-18 
我这样设置datagrid的列头为什么不行myDataTable objHistory.getMileageSend.Tables(0)myDataTable.Colu

我这样设置datagrid的列头为什么不行
myDataTable = objHistory.getMileageSend.Tables(0)
 myDataTable.Columns("SEND_TYPE").Caption = "123"
 myDataTable.Columns("BUILD_DATE").Caption = "456"
 dgdInfoShow.DataSource = myDataTable.defaultview
 dgdInfoShow.DataBind()
在以上代码中我想把"send_TYPE"列在datagrid控件中显示为"123",把"BUILD_DATE"列显示为"456",为什么仍然显示的是"SEND_TYPE"和"BUILD_DATE"

[解决办法]
你找错属性了,应该是ColumnName
myDataTable.Columns("SEND_TYPE").ColumnName= "123" 
 myDataTable.Columns("BUILD_DATE").ColumnName= "456" 



热点排行