怎样修改DataGrid的标题为中文
请问谁知道怎样把DataGrid中显示的英文字段名修改为中文信息?(不是在sql语句中使用select en as '中文' ...这种办法) 问题点数:60、回复次数:10Top
1 楼pcangel()回复于 2004-02-01 20:06:13 得分 15
用DataGridTableStyle.
DataGridTableStyle TBStyle=new DataGridTableStyle()
TBStyle.MapingName=表的名称;
DataGridTextBoxColumn dc=new DataGridTextBoxColumn()
dc.MapingName=字段名;
dc.HeaderText=显示名称;
TBStyle.GridColumnStyle.Add(dc)
DataGrid1.TableStyles.Add(TBStyle);
Top
2 楼91bct(Jerry)回复于 2004-02-01 21:10:04 得分 10
没错如楼上所说,通过属性设置,不用写一行代码的,结果就如楼上的。Top
3 楼Jarod()回复于 2004-02-01 22:08:33 得分 10
WebForm
<asp:DataGrid id = "myDataGrid" runat = "server" AutoGenerateColumns = "False">
<Columns>
<asp:BoundColumn DataField = "myField" HeaderText = "myCustomerText"/>
……
<Columns>
<asp:DataGrid>
WinForm那就跟简单了
同意 91bct(路人) 在属性DataGridTableStyle中设置显示样式将自动生成代码,直观、简单、方便、快捷、避免出错……:)Top
4 楼PaulTang()回复于 2004-02-03 14:13:58 得分 5
<asp:TemplateColumn HeaderText="资产编号">
<ItemTemplate>
<asp:label runat="server" style="margin-left:5;margin-right:5" Text='<%# DataBinder.Eval(Container.DataItem, "AssetID") %>' ID="Label2" />
</ItemTemplate>
<FooterTemplate>
<asp:linkbutton runat="server" id="Linkbutton1" onclick="AddNewRow" Enabled='<%# IsLastPage() %>' Text="Add new row..." />
</FooterTemplate>
<EditItemTemplate>
<asp:textbox runat="server" id="Catalogs" Text='<%# DataBinder.Eval(Container.DataItem, "AssetID") %>' />
</EditItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="ServiceTag" HeaderText="服务代码"></asp:BoundColumn>
<asp:BoundColumn DataField="Model" HeaderText="型号"></asp:BoundColumn>
<asp:BoundColumn DataField="Department" HeaderText="部门"></asp:BoundColumn>
<asp:BoundColumn DataField="CPU" HeaderText="处理器"></asp:BoundColumn>
<asp:BoundColumn DataField="Memory" HeaderText="内存"></asp:BoundColumn>
<asp:BoundColumn DataField="DiskCapacity" HeaderText="硬盘容量"></asp:BoundColumn>
<asp:BoundColumn DataField="Price" HeaderText="价格"></asp:BoundColumn>
<asp:BoundColumn DataField="InDate" HeaderText="购买日期"></asp:BoundColumn>Top
5 楼kinglht(爱新觉罗至尊宝)回复于 2004-02-03 14:29:45 得分 5
选中DataGrid-右健-属性生成器-列-添加绑定列,设置绑定字段,标题文本就行了!Top
6 楼chinanewway(新路了无痕)回复于 2004-02-03 14:44:29 得分 5
就是楼上的了,使用绑定列的标题栏。Top
7 楼Jinniu(金牛)回复于 2004-02-03 16:03:38 得分 5
修改header设置!Top
8 楼yan1617()回复于 2004-02-03 16:29:38 得分 0
webform如 pcangel()
winform如 kinglht(爱新觉罗至尊宝)Top
9 楼yan1617()回复于 2004-02-03 16:30:37 得分 5
倒了
webform如 kinglht(爱新觉罗至尊宝)
winform如 pcangel()
Top
10 楼nhconch(天蝎蝴蝶)回复于 2004-02-03 16:53:44 得分 0
呵呵,结了。Top




