2010-03-03 67 views
0

我想在dropdownlist中显示国家和相应的状态。哪种方法可以有效地将数据存储在数据库中,并使用updatepanel或在客户端使用javascript填充dropdown。我很困惑我应该遵循哪种方法或有其他方法?dropdownlist是asp.net

回答

0

如果您需要在加载页面时填充列表,则应在服务器端使用标准绑定方法。如果在页面稍后执行某个操作时需要填充列表,则可以使用UpdatePanel来执行对服务器的ajax回调。最后是最好的选择,恕我直言将与高速缓存的服务器端动作启用返回这将使用AJAX和绑定到正常<select>被调用的国家的JSON编码表示不使用任何服务器端asp:DropDown...

0

亲爱的困惑, updatepanel将是更好的方法,因为您不必重新加载整个页面。但是,由于用户可能使用上下键来浏览国家/地区,因此如果您在用户离开国家/地区下拉列表后触发面板更新,则会更容易。

PS: - Updatepanel也是客户端方式。如果你对jQuery感到满意,那么你可以使用jQuery ajax来上传状态列表。

+0

thanx它会帮助我继续前进 – Deepali 2010-03-03 10:21:54