0
我有一个简单的GridView
,单列绑定到List<string>
。我有AutoGenerateColumns="true"
,我得到的列标题文本是项目。将列表<string>绑定到gridview
什么是修改列标题的最好方法?它不需要设置为AutoGenerateColumns="true"
我有一个简单的GridView
,单列绑定到List<string>
。我有AutoGenerateColumns="true"
,我得到的列标题文本是项目。将列表<string>绑定到gridview
什么是修改列标题的最好方法?它不需要设置为AutoGenerateColumns="true"
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="My Modified Header Text">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
如果您能够自己创建列,则可以设置该列的Caption或HeaderText属性。 – jcc
数据部分的绑定值是什么?对一个标签说? Text ='<%#Container.DataItem%>'不起作用。 – Rod