2010-05-17 2 views
0

У меня есть раскрывающийся список ASP.NET и получение выбранного значения с помощью .SelectedValue. Я также устанавливаю это значение в некоторых случаях, назначая ему. Кажется, я случайно не получаю это значение, даже когда я выбираю элемент из раскрывающегося списка. Иногда это работает, а иногда и нет.Выпадающее меню ASP.NET для выбранного значения?

Идеи?

+1

Можете ли вы предоставить код? – janhartmann

+0

Включает или выключает ViewState, где вы привязываете раскрывающийся список, в Page.Load или в Page.Init? Вы связываете его только тогда, когда не выполняете функцию Page.IsPostback или при каждой обратной передаче? ...... –

ответ

1

Я вам привязываю ваши данные в Page_Load, убедитесь, что вы не перевязываете, проверяя, есть ли страница назад.

if(!Page.IsPostBack){ /*bind data here*/ } 
+0

Спасибо. Думаю, я понял это, и это было нечто довольно сложное, но связанное только с моим проектом. Спасибо за ответ, хотя. –

1

Убедитесь, что вы не перевязываете данные по обратной передаче, прежде чем сможете проверить выбор.

Также вы создаете списки и вставляете список в несколько списков? Если вы выберете один список, он изменит другой.