我的网站中有一个RadioButtonList,它有一个OnTextChanged和OnSelectedIndexChanged事件,由于未知原因,当选择更改时不会触发。 这是aspx代码:
<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)
{
...
}
这里有什么问题?
答案 0 :(得分:2)
将AutoPostBack="true"
放在runat="server"