2012-01-20 36 views
0

對不起,我的無知,但我一直認爲設置 SelectedIndexChanged事件的屬性被激發......我錯了嗎?關於DropDownList中的SelectedIndex屬性

的文檔中搜索我沒有發現任何明確的...

感謝

+0

不要忘記,以紀念答案接受,如果你有你想要的信息 –

回答

2

沒有它不能觸發SelectionChange事件。

如果以編程方式設置比不觸發selectionchange事件。

0

DropDownlist ClassSelected Index Changed Event當從列表控件的選擇在發佈到服務器的帖子之間發生變化時觸發。 請務必關注以下事件。

  1. 的AutoPostBack = 「真」 How to use DropDownList AutoPostBack feature
  2. onselectedindexchanged =

下面是代碼 「的處理器的名稱」。

<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) 
{ 

} 

注意 - 在運行時設置該指數將永遠不會觸發該事件。

請仔細閱讀以下鏈接。

How to: Respond to Changes in List Web Server Controls

How to use DropDownList AutoPostBack feature

相關問題