繁体   English   中英

更新ASP.NET中的字段而无需回发

[英]Update fields in ASP.NET without postback

我在ASP .NET 2.0 C#页面上有一个下拉菜单,当用户选择任何项目时,一堆标签广告文本框将使用新信息进行更新,但是当前,我的页面执行回发并重新呈现。

在没有回发的情况下更新字段的最简单(或最短)方法是什么? 我正在从SQL Server获取数据。

如果您想在没有回发的情况下进行操作,则需要使用javascript发出AJAX请求。 我建议使用JQuery做到这一点,因为那确实是最简单的。

如果只想执行此操作而不刷新整个页面,则可以使用UpdatePanel完成该任务,这可能是最简单的总体操作,即使不是最高效的方法。

如果没有太多数据,您可以一次将所有数据发送到该页面,然后让javascript独自处理事件,所有更改都将在客户端进行。 但是,如果有大量数据,则应该执行一些javascript异步请求(非常类似于AJAX),以便根据事件从服务器获取数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM