[英]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.