【发布时间】:2010-10-27 03:21:04
【问题描述】:
我正在尝试将 DropDownLists 页脚行添加到我的 GridView 控件。问题是我不知道在设计时我的数据源中有多少列,所以我尝试使用 AutoGenerateColumns=true 并且不指定列模板。因此,我将 DropDownList 控件添加到页脚的方式是在 GridView 的 DataBound 事件上动态代码。
这很好用,只是我想在用户单击按钮时对每个 DropDownLists 的 SelectedItem 做一些事情。这些动态添加的控件似乎不再存在于用户单击按钮的帖子后面,我相信问题是因为我没有在 DropDownList 控件上指定 runat="server" 标记。
是否有其他方法可以在不指定所有列的情况下将这些下拉列表添加到 FooterTemplate,以便在用户单击页面上的按钮时访问它们的 SelectedItems?
【问题讨论】:
-
你能贴出你用来实例化控件的代码吗?
标签: c# asp.net gridview footer