html 选择(下拉)控件在asp.net中选择索引更改事件

Laz*_*ale 3 c# asp.net webforms drop-down-menu

当值更改为要触发的后端方法时,我试图将后端代码放入我的 html 选择控件(下拉列表),但我找不到该事件。我试过这种方式:

<select id="ddlCompany" name="select2" onchange="ddlCompany_SelectedIndexChanged" runat="server" class="dropdown nostyle sel1" style="width:100%;" placeholder="Select Company" />
Run Code Online (Sandbox Code Playgroud)

没有什么改变。谁能建议我如何解决这个问题?谢谢,拉齐亚莱

The*_*lla 5

将此添加到您的代码后面:

protected void ddlCompany_SelectedIndexChanged(object sender, EventArgs e)
{
     //code here
}
Run Code Online (Sandbox Code Playgroud)

这对您的标记:

OnSelectedIndexChanged="ddlCompany_SelectedIndexChanged" AutoPostBack="True"
Run Code Online (Sandbox Code Playgroud)