DropDownList獲取的SelectIndex一直為0的問題
更新時間:2014年06月05日 16:33:31 作者:
由于初始化判斷出錯導(dǎo)致每次傳到服務(wù)器的時候會初始化一次,這就導(dǎo)致每次獲取DropDownList的SelectIndex的時候只能是0
1.想要DropDownList自動提交必須設(shè)置AutoPostBack="true"屬性,下面是代碼:
<asp:DropDownList ID="ddlNameList" runat="Server" Height="30"
AutoPostBack="True" onselectedindexchanged="ddlNameList_SelectedIndexChanged" ></asp:DropDownList>
2.在服務(wù)端處理的時候,尤其是初始化DropDownList的時候,沒注意結(jié)果寫錯了,下面是錯誤代碼:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsCallBack)
{
this.fillIntoNameList();
}
}
這個初始化判斷出錯了,每次傳到服務(wù)器的時候會初始化一次,這就導(dǎo)致每次獲取DropDownList的SelectIndex的時候只能是0
正確代碼,如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.fillIntoNameList();
}
}
復(fù)制代碼 代碼如下:
<asp:DropDownList ID="ddlNameList" runat="Server" Height="30"
AutoPostBack="True" onselectedindexchanged="ddlNameList_SelectedIndexChanged" ></asp:DropDownList>
2.在服務(wù)端處理的時候,尤其是初始化DropDownList的時候,沒注意結(jié)果寫錯了,下面是錯誤代碼:
復(fù)制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsCallBack)
{
this.fillIntoNameList();
}
}
這個初始化判斷出錯了,每次傳到服務(wù)器的時候會初始化一次,這就導(dǎo)致每次獲取DropDownList的SelectIndex的時候只能是0
正確代碼,如下:
復(fù)制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.fillIntoNameList();
}
}
您可能感興趣的文章:
- 基于Jquery的將DropDownlist的選中值賦給label的實現(xiàn)代碼
- 深入DropDownList用法的一些學(xué)習(xí)總結(jié)分析
- ASP.NET DropDownListCheckBox使用示例(解決回發(fā)問題)
- DropDownList綁定數(shù)據(jù)表實現(xiàn)兩級聯(lián)動示例
- ASP.NET MVC中為DropDownListFor設(shè)置選中項的方法
- JS簡單操作select和dropdownlist實例
- C#動態(tài)生成DropDownList執(zhí)行失敗原因分析
- DropDownList設(shè)置客戶端事件思路
- 解決DropDownList總是選中第一項的方法
相關(guān)文章
ASP.NET Core 9.0 中新增的MapStaticAssets() 中
文章介紹了ASP.NET Core 9.0新增的MapStaticAssets中間件,該中間件解決了UseStaticFiles存在的缺陷,如缺乏靜態(tài)資源傳輸壓縮、ETag低效緩存和缺乏指紋識別,它通過生成時間壓縮、基于內(nèi)容的ETags和指紋識別來提升性能,感興趣的朋友一起看看吧2024-12-12
Could not load file or assembly "App_Licenses.dll"
Could not load file or assembly "App_Licenses.dll"的問題2010-03-03
ASP.NET中repeater嵌套實現(xiàn)代碼(附源碼)
repeater嵌套經(jīng)常會在一些特殊效果顯示下會用到,新手朋友們可以詳細看下本文,希望對你有所幫助,代碼很整潔同時附有源碼2013-03-03
ASP.NET內(nèi)置對象之Application對象
Application對象是HttpApplicationState類的一個實例,它可以產(chǎn)生一個所有Web應(yīng)用程序都可以存取的變量,這個變量的可以存取范圍涵蓋全部使用者,也就是說只要正在使用這個網(wǎng)頁的程序都可以存取這個變量。2008-09-09
ASP.NET?MVC通過勾選checkbox更改select的內(nèi)容
這篇文章介紹了ASP.NET?MVC通過勾選checkbox更改select內(nèi)容的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09

