我有一个有四列的ASP.NET GridView。前三个是绑定到DataTable的典型BoundField元素。第四个是TemplateField元素,我在GridView的OnRowCreated事件上创建一个DropDownList。
我尝试做的是在按下按钮时向下走GridView的数据源。我真的只需要获取每行第一列和第四列的值。前三列具有预期的数据,但第四列显示为空。这是因为它最初不是DataTable的一部分吗?有没有办法像我所描述的那样获取每个下拉列表的值,或者我是否需要重新编写它以使每个下拉列表成为DataTable的一部分?
答案 0 :(得分:0)
在线找到答案。这让我感到惊讶的是答案。而不是尝试在RowCreated上填充下拉列表,而是需要在RowDataBound上执行此操作。