О свойстве SelectedIndex в DropDownList - PullRequest
0 голосов
/ 20 января 2012

Извините за мое невежество, но я всегда считал, что установка свойства SelectedIndex события DropDownList SelectedIndexChanged сработала ... Я ошибаюсь?

Поиск в документацииЯ не нашел ничего ясного ...

Спасибо

Ответы [ 2 ]

2 голосов
/ 20 января 2012

Нет, оно не может инициировать событие selectionchange.

, если вы выполняете расчеты программно, чем оно не запускает событие selectionchange.

0 голосов
/ 20 января 2012

Класс DropDownlist Выбранное событие изменения индекса срабатывает, когда выбор из элемента управления списка изменяется между публикациями на сервере. Пожалуйста, убедитесь, что вы соблюдаете следующие правила.

  1. AutoPostBack = "true" Как использовать функцию DropDownList AutoPostBack
  2. по выбору в обмене = "Имя обработчика"

Ниже приведен код.

<asp:DropDownList ID="ddl1" runat="server" AutoPostBack="true"
onselectedindexchanged="ddl1_SelectedIndexChanged">
   <asp:ListItem Text ="1" Value="1"></asp:ListItem>
   <asp:ListItem Text ="2" Value="2"></asp:ListItem>
</asp:DropDownList>


protected void ddl1_SelectedIndexChanged(object sender, EventArgs e)
{

}

Примечание - При установке индекса во время выполнения событие никогда не будет запускаться.

Пожалуйста, перейдите также по следующим ссылкам.

Как: реагировать на изменения в элементах управления веб-сервером списка

Как использовать функцию DropDownList AutoPostBack

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...