Response.Redirect 和母版页
我的 ASP.Net 应用程序中有一个母版页。我在母版页中有一个菜单,它重定向到它自己的内容页面。所有页面均源自同一母版页。 每次从一个页面重定向到另一个页面时,都会加载母版页。有没有一种方法可以避免 MasterPage 在重定向发生后重新加载。
准确地说,我想知道我们能否阻止 Masterpage 在 Response.redirect 上重新加载。
I have a master page in my ASP.Net application. I have a Menu inside a master page which redirects to its own content pages. All the pages are derived from the same masterpage.
each time a redirect happens from One page to another the Master Page is loaded. Is there a way that we can avoid MasterPage to reload after redirection happens.
To be precise I want to know can we prevent Masterpage from reloading on Response.redirect.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
响应重定向是页面刷新,因此母版页必须重新加载。
解决方法是使用 AJAX 调用并仅刷新您的内容区域。
A response Redirect is a page refresh so the master page has to reload.
The way around it is to use an AJAX call and refresh only your content areas.
不!
请阅读 MSDN 文档中的“母版页的运行时行为” 。
No!
Please read "Run-time Behavior of Master Pages" from the MSDN doc.