【发布时间】:2012-07-21 14:42:58
【问题描述】:
我将我的数据从 Excel 工作表导入到网格视图。之后我想将我的网格视图的列标题文本放入下拉列表中,但我无法访问它们 请帮帮我:-(;
这是我的代码,但它不起作用:
List<string> lst = new List<string>();
* for (int i = 0; i < dg_excel.Columns.Count; i++)
{
lst.Add(dg_excel.Columns[i].HeaderText);
}
ddl_prd_count.DataSource;
ddl_prd_count.DataBind();
对于这个 * 行,它告诉我没有列 (column.count = 0)
【问题讨论】:
-
为什么不在数据源上而不是网格上执行循环??
-
dg_excel 的列是自动生成的,如果是,则从其数据源中迭代列名,否则您知道列名。