我有一个简单的单列List,我需要绑定到数据网格。我的代码循环遍历复选框列表中的列表选定项目,然后应该将所选项目添加到数据网格。
问题是数据网格为所选项目数创建了适当的行数,但网格中的值都是空的。我错过了什么?
非常感谢任何帮助。谢谢。
//Loop through checkBoxList and add selected items to "selected"
List<String> selected = new List<String>();
foreach (ListItem item in CheckBoxAudienceList.Items)
if (item.Selected)
selected.Add(item.Text);
//Now bind List<String> to the gridview
audienceList.DataSource = selected;
audienceList.DataBind();
答案 0 :(得分:0)
尝试将GridView上的AutoGenerateColumns
属性设置为true
。
<asp:GridView id="audienceList" AutoGenerateColumns="true" ...