我的ASP .NET 2.0 C#页面中有一个下拉菜单,当用户选择任何项目时,一堆标签广告文本框是带有新信息的更新,但是目前,我的页面会进行回发并重新呈现
在没有回发的情况下,让字段更新的最简单(或最短)方法是什么?我从sql server获取数据。
答案 0 :(得分:1)
如果你想在没有回发的情况下这样做,你需要使用javascript来发出AJAX请求。我建议使用JQuery来实现它,因为这真的是最简单的。
如果您只是想在不刷新整个页面的情况下这样做,您可以使用UpdatePanel完成任务,这可能是最简单的事情,如果不是最高效的话。
答案 1 :(得分:0)
如果没有太多数据可以一次性发送到页面,让javascript单独处理事件,所有更改都将在客户端完成。但是,如果有大量数据,那么你应该做一些javascript异步请求(非常像AJAX),根据你的事件从服务器获取数据。