簡體   English   中英

dropdownlist是asp.net

[英]dropdownlist is asp.net

我想在dropdownlist顯示國家和相應的州。 哪種方法可以有效地將數據存儲在數據庫中,並使用updatepanel顯示數據,或使用javascript在客戶端填充dropdown ,效率很高。 我很困惑應該采用哪種方法,或者還有其他方法嗎?

如果在頁面加載時需要填充列表,則應在服務器端使用標准綁定方法。 如果稍后在頁面上執行操作時需要填充列表,則可以使用UpdatePanel,它將對服務器執行ajax回調。 最后,最好的恕我直言,恕我直言將是啟用緩存的服務器端操作返回國家的JSON編碼表示形式,該國家/地區將使用ajax調用並綁定到普通<select>而不使用任何服務器端asp:DropDown...

親愛的困惑, updatepanel將是更好的方法,因為您不必重新加載整個頁面。 但是,由於用戶可以使用上下鍵瀏覽各個國家/地區,因此如果在用戶離開國家/地區下拉列表后觸發面板更新,將更加容易。

PS: Updatepanel也是客戶端方法。 如果您對jQuery感到滿意,則可以使用jQuery ajax上傳狀態列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM