![](/img/trans.png)
[英]dropdown selected index changed event fires while setting data from database in asp.net c#
[英]html select (dropdown) control selected index changed event in asp.net
當值更改時,我試圖將后端代碼放到我的html select控件(下拉列表)中,以觸發一個后端方法,但是我找不到該事件。 我試過這種方式:
<select id="ddlCompany" name="select2" onchange="ddlCompany_SelectedIndexChanged" runat="server" class="dropdown nostyle sel1" style="width:100%;" placeholder="Select Company" />
沒有什么變化。 任何人都可以建議我如何解決這個問題? Laziale Thx
將此添加到您的代碼后面:
protected void ddlCompany_SelectedIndexChanged(object sender, EventArgs e)
{
//code here
}
這是你的標記:
OnSelectedIndexChanged="ddlCompany_SelectedIndexChanged" AutoPostBack="True"
嘗試使用SelectedIndexChanged屬性而不是onchange,如下所示:
<select id="ddlCompany" name="select2" OnSelectedIndexChanged="ddlCompany_SelectedIndexChanged" runat="server" class="dropdown nostyle sel1" style="width:100%;" placeholder="Select Company" />
如果使用下拉列表服務器控件。 轉到設計器視圖,選擇下拉列表服務器控件,然后右鍵單擊並選擇“ 屬性” 。 現在,在屬性窗口中,單擊Events圖標,然后您可以看到SelectedIndexChanged
事件。 雙擊右側的空白區域,Visual Studio將為您生成相關的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.