как запустить dropdownlist.selectedindexchanged событие программно

У меня есть некоторый код, который стреляет, когда пользователь выбирает объект в dropdownlist. Теперь я хочу, чтобы тот же код стрелял, когда я установил selectedindex программно.

Я попытался установить

ddlSystemLevelDCP.SelectedIndex=2;

и это также

ddlSystemLevelDCP.SelectedValue="2";

Ни один из них не запускает это событие. Однако, когда пользователь изменяет выбор, это событие огни.

7
задан Cœur 20 November 2017 в 02:15
поделиться

1 ответ

Если у вас есть обработчик событий, вы можете его вызвать.

<asp:DropDownList ID="ddlSystemLevelDCP" runat="server"
AutoPostBack="true"
onselectedindexchanged="ddlSystemLevelDCP_SelectedIndexChanged">
</asp:DropDownList>

...

ddlSystemLevelDCP_SelectedIndexChanged(ddlSystemLevelDCP,EventArgs.empty);
6
ответ дан 6 December 2019 в 14:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: