Javascript SelectedIndexChanged事件在具有单选按钮列表引导的asp.net中不起作用
我正在使用引导程序在asp.net中开发asp.net web表单web应用程序。我面临一个问题。SelectedIndexChanged索引更改不起作用 这是我的密码: 在aspx文件中:Javascript SelectedIndexChanged事件在具有单选按钮列表引导的asp.net中不起作用,javascript,css,asp.net,autopostback,selectedindexchanged,Javascript,Css,Asp.net,Autopostback,Selectedindexchanged,我正在使用引导程序在asp.net中开发asp.net web表单web应用程序。我面临一个问题。SelectedIndexChanged索引更改不起作用 这是我的密码: 在aspx文件中: <asp:RadioButtonList ID="rblstPaymentMode" runat="server" RepeatDirection="Horizontal" AutoPostBack="true" OnSelectedIndexChanged="rblstPaymentMode_Sel
<asp:RadioButtonList ID="rblstPaymentMode" runat="server" RepeatDirection="Horizontal" AutoPostBack="true" OnSelectedIndexChanged="rblstPaymentMode_SelectedIndexChanged">
<asp:ListItem Value="CASH" Text="Cash"></asp:ListItem>
<asp:ListItem Value="CHEQUE" Text="Cheque"></asp:ListItem>
<asp:ListItem Value="PAYORDER" Text="Pay Order"></asp:ListItem>
</asp:RadioButtonList>
但是SelectedIndexChanged没有启动
我已使用firebug进行调试,并获得以下无线电对接标签:
现金
当它被选中时,它就会出现:
现金
但事件不是火
我在谷歌上搜索过。但未找到解决方案。事件被触发。你应该在别处寻找问题。我检查了当前的代码,它正在工作,你可以编辑问题,并把完整的代码,如果你想。事件通常是火,但在引导事件不是火。引导在哪里?我在你的代码中看不到任何引导的迹象。我认为你的问题是完全模糊的。根据我的经验,大多数SelectedIndex\u changed事件不会触发,因为你正在重新绑定页面加载事件中与此列表有关的内容,请确保调试页面加载并查看!!
protected void rblstPaymentMode_SelectedIndexChanged(object sender, EventArgs e)
{
if(rblstPaymentMode.SelectedValue.Equals("CASH"))
{
trPaymentMode.Visible = false;
rfvChequeBank.Enabled = false;
rfvChequeDate.Enabled = false;
rfvChequeNo.Enabled = false;
}
else
{
trPaymentMode.Visible = true;
rfvChequeBank.Enabled = true;
rfvChequeDate.Enabled = true;
rfvChequeNo.Enabled = true;
}
}
<div class="iradio_minimal" style="position: relative;" aria-checked="false" aria-disabled="false">
<div class="iradio_minimal checked" style="position: relative;" aria-checked="true" aria-disabled="false">