DropDownList獲取的SelectIndex一直為0的問題
來源:懂視網(wǎng)
責編:小采
時間:2020-11-27 22:39:03
DropDownList獲取的SelectIndex一直為0的問題
DropDownList獲取的SelectIndex一直為0的問題:1.想要DropDownList自動提交必須設置AutoPostBack=true屬性,下面是代碼: 代碼如下:<asp:DropDownList ID=ddlNameList runat=Server Height=30 AutoPostBack=True onselectedindexchanged=
導讀DropDownList獲取的SelectIndex一直為0的問題:1.想要DropDownList自動提交必須設置AutoPostBack=true屬性,下面是代碼: 代碼如下:<asp:DropDownList ID=ddlNameList runat=Server Height=30 AutoPostBack=True onselectedindexchanged=
1.想要DropDownList自動提交必須設置AutoPostBack="true"屬性,下面是代碼:
代碼如下:
<asp:DropDownList ID="ddlNameList" runat="Server" Height="30"
AutoPostBack="True" onselectedindexchanged="ddlNameList_SelectedIndexChanged" ></asp:DropDownList>
2.在服務端處理的時候,尤其是初始化DropDownList的時候,沒注意結(jié)果寫錯了,下面是錯誤代碼:
代碼如下:
protected void Page_Load(object sender, EventArgs e)
{ if (!Page.IsCallBack)
{
this.fillIntoNameList();
}
}
這個初始化判斷出錯了,每次傳到服務器的時候會初始化一次,這就導致每次獲取DropDownList的SelectIndex的時候只能是0
正確代碼,如下:
代碼如下:
protected void Page_Load(object sender, EventArgs e)
{ if (!Page.IsPostBack)
{
this.fillIntoNameList();
}
}
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
DropDownList獲取的SelectIndex一直為0的問題
DropDownList獲取的SelectIndex一直為0的問題:1.想要DropDownList自動提交必須設置AutoPostBack=true屬性,下面是代碼: 代碼如下:<asp:DropDownList ID=ddlNameList runat=Server Height=30 AutoPostBack=True onselectedindexchanged=