【发布时间】:2011-06-27 18:44:54
【问题描述】:
我需要在GridView 中添加额外的一行,并在每一列中添加DropDownList 控件。
我用的是DataTable,所以加了一行:
DropDownList visitorData = new DropDownList();
DataRow myNewRow;
myNewRow = contacts.NewRow();
myNewRow["Source"] = "here should be my dropdownlist";
contacts.Rows.InsertAt(myNewRow, 0);
如何在每列中添加DropDownList 控件而不是文本?
谢谢
【问题讨论】:
-
您是否有理由动态创建 DropDownLists 而不是将它们内嵌在 GridView 中?
-
您是要从下拉列表中添加数据/文本还是要添加控件本身?
-
没有理由,但是如何在不使用代码的情况下动态添加带有下拉列表的行?
-
我猜你需要一个“过滤”功能(比如 Excel)。在这种情况下,我建议您找到一些第三方 UI 组件(即 Telerik)
标签: c# asp.net gridview drop-down-menu