绑定简单列表显示空值的DataGrid

本文关键字:显示 空值 DataGrid 简单 列表 绑定 | 更新日期: 2023-09-27 18:05:48

我有一个简单的单列列表,我需要绑定到一个数据网格。我的代码循环遍历复选框列表中的选定项目列表,然后应该将选定的项目添加到数据网格中。

问题是数据网格为所选的项目创建了适当的行数,但是网格中的值都是空的。我错过了什么?

任何帮助都将非常感激。谢谢你。

        //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();

绑定简单列表<t>显示空值的DataGrid

尝试将GridView的AutoGenerateColumns属性设置为true

<asp:GridView id="audienceList" AutoGenerateColumns="true" ...