每当用户从下拉列表中选择一个值时,我想自动单击搜索按钮。
代码片段:
在中添加了事件处理程序InitializeComponent()
:
this.ddltrim.SelectedIndexChanged += new System.EventHandler(this.ddltrim_SelectedIndexChanged);
代码:
private void ddltrim_SelectedIndexChanged(object sender, System.EventArgs e)
{
if(ddlStores.Items.Count ==1)
btnSearch_Click("Search", null);
}
在设计师:
<asp:dropdownlist id=ddltrim width="100%" Runat="server" AutoPostBack="True" EnableViewState="True">
<asp:ListItem Value="Select Submodel" Selected="True">
Select SubModel
</asp:ListItem></asp:dropdownlist>
但是当我从 ddl 中选择任何值时,selectIndexChanged 不会触发。必须手动点击按钮搜索。