【发布时间】:2013-04-04 19:31:46
【问题描述】:
我有一个仅在编辑模式下使用的 FormView,绑定到从自定义类中选择的 ObjectDataSource。该自定义类的属性是我想绑定到表单视图中的 DropDownList 的其他对象的通用列表。
显然这不起作用,因为您不能以声明方式设置 DataSource:
<asp:DropDownList ID="ddl" runat="server" DataSource="theList">
我曾考虑在 ObjectDataSource 的 Selected 事件内的代码中绑定 DropDownLists,但 FormView 未绑定,因此我无权访问 DropDownLists。
我是否可以直接访问在 DropDownList 的 DataBound 事件中选择的 ObjectDataSource 对象?如果是这样,我如何获得那个对象。
或者,有没有更好的方法来做到这一点?
【问题讨论】: