繁体   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