ASP.NET双缓冲?

发布于 2024-08-21 14:07:17 字数 152 浏览 9 评论 0原文

如何在 asp.net C# 中使用双缓冲?

我想要这样的东西:当我单击网页中的按钮时,我不希望全页刷新。我认为这可以通过双缓冲来解决。当单击按钮来重定向内容页面(母版页中的按钮)时,当前页面将不会进入,直到重定向页面在后台完全加载。

任何人都可以帮助我吗?

How can I use double buffering in asp.net C#?

I want smthng like that : I dont want full page refresh when I click a button in a web page.. I think it can be solved with double buffering. When a button clicked for redirect a content page (button-in master page), current page will not go until the redirected page completely load in the background..

Can anybody help me, please ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小巷里的女流氓 2024-08-28 14:07:17

看看

UpdatePanel 控件可能是
中最重要的控制
ASP.NET AJAX 包。它将 AJAX 化
其中包含的控件,允许
该区域的部分渲染。

Have a look at

The UpdatePanel control is probably
the most important control in the
ASP.NET AJAX package. It will AJAX'ify
controls contained within it, allowing
partial rendering of the area.

浅唱々樱花落 2024-08-28 14:07:17

那么就不要使用ASP.NET中提供的回发模型! ASP.NET 会自行缓存一些内容,因此某些往返会更快,但默认情况下始终会使用回发功能。

使用可更新控件、AJAX 或直接客户端脚本都是避免往返的方法。您使用哪个取决于您需要在页面上完成什么操作。

Then don't use the postback model in provided in ASP.NET! ASP.NET will cache some content on it's own, so some round trips will be faster, but the postback thing gets used by default all the time.

Using updatable controls, AJAX, or straight client-side scripting are all ways to avoid round trips. Which you use depends on what you need done on the page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文