gpt4 book ai didi

c# - asp.net 中的页面回发?

转载 作者:行者123 更新时间:2023-11-30 15:48:40 26 4
gpt4 key购买 nike

在我的应用程序中,我有播放视频的播放视频页面,在该页面下方我可以选择共享视频,例如添加到收藏夹、播放列表和发送邮件。当我点击任何链接时,页面正在回发,视频将从第一个开始。我为链接按钮放置了更新面板,即使它不起作用(视频从第一个开始播放,即页面正在回发。你能帮我吗?谢谢

最佳答案

实际上,UpdatePanel 中的页面部分执行回发。确保在 UpdatePanel 中只有那些控件(例如,您的链接)。

或者,您可以使用 multiple UpdatePanels ;例如,一个用于您的视频,一个用于链接。在这种情况下请注意,当一个 UpdatePanel 得到更新时,其他 UpdatePanel 也会得到更新,您可能不想要;所以您接下来要做的就是将 UpdateMode 属性标记为 Conditional 并在需要时手动调用 YourDesiredUpdatePanel.Update() 方法。

顺便说一句,更新页面的选定部分还可以减少服务器上的负载

或者您可能想研究使用 client callbacks而不是回发。但由于客户端回调使用 XMLHTTP ,这意味着 AJAX 的 Microsoft 实现,因此只要您使用 IE,回调就很棒。

关于c# - asp.net 中的页面回发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2422675/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com