dropdownlist总是获取第一个值
生活随笔
收集整理的這篇文章主要介紹了
dropdownlist总是获取第一个值
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
dropdownlist總是獲取第一個(gè)值
造成這種情況的原因是每選一次就向服務(wù)器回傳一次,然后就把當(dāng)前頁面重新刷新一次,所以選擇后看到的總是第一條選擇項(xiàng),解決的辦法:
1、在后臺(tái)頁面的pre_load方法中添加is_postback驗(yàn)證,這將獲取一個(gè)值,如果是為響應(yīng)客戶端回發(fā)而加載該頁,則為true;否則為 false(第一次加載)。
?
if (!IsPostBack)
??????????? {
??????????????? dropdownlist_databind();
??????????? }
這句代碼的意思:只有首次加載頁面,才會(huì)執(zhí)行這條語句
2、EnableViewState= "false ";
posted on 2012-09-03 21:53?木子小黑 閱讀(...) 評(píng)論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/lidl/archive/2012/09/03/2669502.html
總結(jié)
以上是生活随笔為你收集整理的dropdownlist总是获取第一个值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android系统学习笔记十一
- 下一篇: 新建 存储过程时报错