asp:SqlDataSource绑定到asp:DropDownList

时间:2009-07-23 13:09:52

标签: c# sqldatasource

我的页面上有一个asp:SqlDataSource和asp:DropDownList组件。在普通页面上它可以正常工作。

现在我想把它放在新页面上,网址如... mypage.aspx?transactionID = 2。在Page_Load中我想将事务下拉选择索引设置为2.但它总是绑定到1.我假设,事情按此顺序发生:在Page_Load中我将所选索引设置为2.然后asp:SqlDataSource的select语句执行并绑定到DropDownList。这就是为什么我的DropDownList的选定索引总是1,无论我在Page_Load中设置它。

那么,如何将asp:SqlDataSource绑定到asp:DropDownList并将其选择的索引参数设置为某个整数?

1 个答案:

答案 0 :(得分:3)

为DropDownLists的OnDataBound事件编写一个事件处理程序,以便在绑定之后设置所选索引