<asp:DropDownList ID="ddlTime" runat="server" CausesValidation="true"
AutoPostBack="true"
onselectedindexchanged="ddlTime_SelectedIndexChanged">
<asp:ListItem Selected Value = "True">--Select--</asp:ListItem>
<asp:ListItem>8.50</asp:ListItem>
<asp:ListItem>9.00</asp:ListItem>
<asp:ListItem>9.50</asp:ListItem>
</asp:DropDownList>
我随着事件的变化而退缩。但是当我选择一个值时,这个事件根本不会被触发
protected void ddlTime_SelectedIndexChanged(object sender, EventArgs e)
{
}
这里造成的问题是什么? 任何帮助都会很棒 谢谢
答案 0 :(得分:0)
设置CausesValidation="false"
,当您从下拉列表中更改选择时,还有一些其他验证工作
但
如果您想使用验证进行下拉菜单,请使用validationGroup
仅使用下拉列表相关验证