我有一个字符串列表列表。我想使用 gridview 向用户展示它。由于不知道列数,我决定动态创建 gridview 字段。我找到了一些教程,但它们都使用 DataTable 。我尝试使用相同的方法,但数据绑定事件的“_columnName”有问题:
void field_DataBinding(object sender, EventArgs e)
{
TextBox txtdata = (TextBox)sender;
GridViewRow container = (GridViewRow)txtdata.NamingContainer;
object dataValue = DataBinder.Eval(container.DataItem, _columnName);
if (dataValue != DBNull.Value)
{
txtdata.Text = dataValue.ToString();
}
}
因为 list 中没有列。任何建议表示赞赏。