如何改變datagird字段名
各位大蝦,小弟在窗體裡面用一個datagird組合控件拿數據,想改變數據在datagird中顯示的字段名,要在那裡改阿,我在線等,急用!多謝各位大蝦了 问题点数:20、回复次数:4Top
1 楼gaodemin()回复于 2005-06-02 19:49:11 得分 10
点饥右健,选择属性生成器,其中有自动创建列,前面的勾去掉。
选择添加列。Top
2 楼LaoDai_Net(『老代』)回复于 2005-06-02 19:49:15 得分 10
dgMain.Columns[0].HeaderText = "选项";
dgMain.Columns[1].HeaderText = "序号";
dgMain.Columns[2].HeaderText = "标题";
<asp:DataGrid id="dgMain" runat="server" Width="98%" AutoGenerateColumns="False" Font-Size="9pt"
Font-Names="宋体">
<AlternatingItemStyle ForeColor="ControlText" BackColor="White" />
<ItemStyle ForeColor="ControlText" BackColor="WhiteSmoke" />
<HeaderStyle Font-Bold="True" HorizontalAlign="Center" ForeColor="Black" VerticalAlign="Middle"
BackColor="Control"></HeaderStyle>
<Columns>
<asp:TemplateColumn HeaderText="操作">
<HeaderStyle HorizontalAlign="Center" Width="50px"></HeaderStyle>
<ItemTemplate>
<input type="hidden" id="SelectedID" runat="server"
value='<%# DataBinder.Eval(Container.DataItem, "id")%>' NAME="SelectedID"/>
<asp:CheckBox ID="chkExport" Runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="id" ReadOnly="True" HeaderText="序号">
<HeaderStyle Width="50px"></HeaderStyle>
</asp:BoundColumn>
<asp:TemplateColumn SortExpression="demo" HeaderText="标题">
<ItemTemplate>
<asp:Label Text='<%# Server.HtmlEncode((string)DataBinder.Eval(Container.DataItem, "Title"))%>'
runat="server" Width="80%" ID="lblColumn" />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
Top
3 楼baibai520(拜拜)回复于 2005-06-02 20:08:35 得分 0
我要的是vb.net,寫的阿
asp.net的我用不了阿Top
4 楼baibai520(拜拜)回复于 2005-06-02 20:10:22 得分 0
你說的是在那裡右擊阿,我要的是用代碼寫的阿 謝謝你了阿
有代碼寫的嗎Top




