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

请问,怎么改变Datagrid中自动生成的列的headertext,以及列的模式,比如改变成超级链接列

2012-01-06 
请教,如何改变Datagrid中自动生成的列的headertext,以及列的模式,比如改变成超级链接列请教,如何改变Datag

请教,如何改变Datagrid中自动生成的列的headertext,以及列的模式,比如改变成超级链接列
请教,如何改变Datagrid中自动生成的列的headertext,以及列的模式,比如改变成超级链接列

[解决办法]
用模板列啊
<asp:DataGrid ID= "grdShow " Width= "242px " runat= "server " AutoGenerateColumns= "False ">
<Columns>
<asp:TemplateField HeaderText= "会員 ">
<ItemTemplate>
<asp:LinkButton ID= "lnkMstMember " runat= "server " Text= <%# DataBinder.Eval(Container.DataItem, "Data ") %> > </asp:LinkButton>
</ItemTemplate>
<HeaderStyle HorizontalAlign= "Left " /> </asp:TemplateField>
</Columns>
</asp:DataGrid>
[解决办法]
datagrid1.TableStyles[0].GridColumnStyles[0].HeaderText= "Name ";
datagrid1.TableStyles[0].GridColumnStyles[1].HeaderText= "Name1 ";

热点排行