2012-12-11 54 views
0

我從一個會話變量中獲取其SelectedValue的頁面上有一些下拉列表。這樣可以將下拉列表的值保存在多個頁面中。數據源參數綁定的dropdownlist的設置值

問題是下拉選定值被用作頁面上單獨數據源的參數。

如果我在下拉列表數據綁定之前嘗試設置下拉列表的值,則會出現異常,因爲下拉列表尚未填充。 如果我試圖設置下拉列表的值太晚,其他數據源將使用下拉列表的原始值執行,而不是當前的值。

是否有適當的命令來處理這些事件?

+0

您可以在參數中發送會話變量。 –

+0

嘗試在'PreInit'或'OnInit'中填充dropdownlist;並以適當的方法設置下拉選擇值 – mshsayem

回答

1

不要在數據源上進行綁定,直到它有時間從下拉列表中獲取值。向下拉的DataBound事件添加事件處理程序。在該事件處理程序中,您可以使用下拉列表中選定的值綁定數據源。

相關問題