dropdownlist в asp.net изменяет значение после обратной записи - PullRequest
0 голосов
/ 20 ноября 2010

У меня есть буксирные выпадающие списки в форме, когда я выбираю из первого выпадающего списка, я беру значение и возвращаюсь на ту же страницу с этой строкой response.redirect ("addtabs.aspx? SECID =" + dropdownlist1.selected value.tostring ()) и второй выпадающий список, берите SECID и заполняйте его с помощью sqldatasource с этим параметром. но при обратной публикации первый выпадающий список не выбирает мой выбор, а выбирает первый элемент в нем как я могу сделать это еще выбрать мой выбор

1 Ответ

0 голосов
/ 20 ноября 2010

Заполняете ли вы раскрывающиеся списки в методе Page_Load? Если это так, то вы захотите обернуть эту логику в условное выражение, такое как if (!IsPostBack). Page_Load выполняется на обратной передаче до того, как будет запущено событие (например, обработчик button_click). Таким образом, он будет перезаписывать выбранное значение при повторном заполнении выпадающего списка.

...