2010-07-29 2 views
0

У меня проблема с выпадающим списком, который, кажется, не «заметит», когда выбранный индекс изменился. На форме это выглядит примерно так:asp.net Событие DropDownList не срабатывает

<asp:DropDownList ID="DDLResponsible" runat="server"></asp:DropDownList> 

На форме есть другой DropDownList и когда выбранные изменения индекса в том, что один, это один перезагружается с помощью JavaScript. Это прекрасно работает. Но когда я выбираю элемент из этого списка и нажимаю кнопку сохранения в форме, выбранное значение просто не меняется.

Я пробовал использовать AutoPostback = true, но только что оба списка перезагрузились до их первоначальных значений.

Если кто-то понимает, что происходит, пожалуйста, пожалуйста, объясните мне.

+1

Вы отправили слишком маленький код. Покажите другой раскрывающийся список и код javascript, который вы написали, чтобы манипулировать ими. –

ответ

1

Вы используете Page.IsPostBack на странице.OnLoad? Если вы пропустите это, это приведет к такому поведению ..

Можете ли вы разместить больше кода?

0

Похоже, что если в случае Pageload отсутствует проверка IsPostBack, пожалуйста, проверьте его или нет, пожалуйста, объясните, пожалуйста, вопрос больше.

Смежные вопросы