0
我在我的站點中有一個RadioButtonList,它有一個OnTextChanged和OnSelectedIndexChanged事件,當選擇被改變時,不知道原因不會觸發。 下面是ASPX代碼:ASP.NET RadioButtonList事件不會被觸發
<asp:RadioButtonList ID="approvalYesNo" runat="server" OnTextChanged="approvalYesNo_SelectedIndexChanged" OnSelectedIndexChanged="approvalYesNo_SelectedIndexChanged">
<asp:ListItem>No need</asp:ListItem>
<asp:ListItem>Required</asp:ListItem>
</asp:RadioButtonList>
C#代碼(甚至不是開頭,所以它沒有任何關係,其內容做)
protected void approvalYesNo_SelectedIndexChanged(object sender, EventArgs e)
{
...
}
任何想法有什麼錯在這裏?
它的工作原理!謝謝。你能否給我一個這個解決方案的簡要解釋? – Yoav
[link] http://www.c-sharpcorner.com/uploadfile/2f73dd/what-is-postback-in-Asp-Net/ [link] http://www.youtube.com/watch?v = e44pOfL_Ly8 每當你需要執行一些控制子程序時,必須設置autopostback =「true」...有時,如果你使用dropdownlist,例如,你不需要在改變選擇後發生某些事情不使用autopostback或將其設置爲false。 – nelek
再次感謝您的幫助 – Yoav