按下按钮从GridView获取DropDownList选项

时间:2010-05-21 20:47:55

标签: asp.net gridview datatable drop-down-menu

我有一个有四列的ASP.NET GridView。前三个是绑定到DataTable的典型BoundField元素。第四个是TemplateField元素,我在GridView的OnRowCreated事件上创建一个DropDownList。

我尝试做的是在按下按钮时向下走GridView的数据源。我真的只需要获取每行第一列和第四列的值。前三列具有预期的数据,但第四列显示为空。这是因为它最初不是DataTable的一部分吗?有没有办法像我所描述的那样获取每个下拉列表的值,或者我是否需要重新编写它以使每个下拉列表成为DataTable的一部分?

1 个答案:

答案 0 :(得分:0)

在线找到答案。这让我感到惊讶的是答案。而不是尝试在RowCreated上填充下拉列表,而是需要在RowDataBound上执行此操作。

http://forums.asp.net/p/1540911/3753726.aspx