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