[英]SelectedIndexChanged event of DropDownList is not fired
ASPX FILE
包含DropDown
,如下所示:
< asp:DropDownList ID="drpDist" runat="server" CssClass="dropDownStyle" OnSelectedIndexChanged="drpDist_SelectedIndexChanged" TabIndex="6">
在ASPX.CS FILE
protected void drpDist_SelectedIndexChanged(object sender, EventArgs e)
{
}
请帮助我。我不明白为什么它不起作用。
使用财产
AutoPostBack="True"
您需要设置AutoPostBack="true"
<asp:DropDownList ID="drpDist" runat="server" AutoPostBack="true">
当您将该属性设置为true时,只要用户更改列表的选择,就会自动回发到服务器
您需要设置AutoPostBack="True"
属性。 这将使页面自动回发,从而触发您的事件。
设置AutoPostBack="true"
< asp:DropDownList ID="drpDist" runat="server" AutoPostBack="true" CssClass="dropDownStyle" OnSelectedIndexChanged="drpDist_SelectedIndexChanged" TabIndex="6">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.