我有一个List,我绑定到GridView,因此我的GridView只有一列这些字符串值.我希望为此列提供正确的标题文本.请帮我.看看我试图做什么:
<asp:GridView ID="GridView1" runat="server" Width="95%">
<Columns>
<asp:BoundField HeaderText="My List" />
</Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)
在代码背后:
List<string> myList = new List<string>();
:
:
// code to populate myList
:
:
GridView1.DataSource = myList;
GridView1.DataBind();
Run Code Online (Sandbox Code Playgroud)
当我运行此代码时,我在GridView中得到两列.第一列具有标题文本作为"我的列表"并且具有空行,而第二列具有标题文本作为"项目"并且具有具有myList值的行.我想在我的GridView中只有一列具有标题文本作为"我的列表"和具有myList对象值的行.
谢谢
Mad*_*ela -1
方法一:
使自动生成列属性为 true
<asp:GridView ID="GridView1" runat="server" Width="95%" autogeneratecolumns = "true">
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)
方法2:
使自动生成列属性为 false
<asp:GridView ID="GridView1" runat="server" Width="95%">
<Columns>
<asp:BoundField HeaderText="My List" />
</Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13979 次 |
最近记录: |