MVC中怎么做到母版页不刷新,只刷新局部页面?

uxt810 2017-09-30 05:40:21
每次跳转新链接,母版页也会随着刷新很不友好,如图,只刷新红色区域,用IFRAME的话该如何写母版页?或者有其他更好的办法吗?感谢
...全文
1266 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Zhang_Jia_Hao1 2017-12-06
  • 打赏
  • 举报
回复
感觉用AJAX应该很容易解决
a_girl_yu 2017-11-29
  • 打赏
  • 举报
回复
请问你解决了吗?求解
xuzuning 2017-10-04
  • 打赏
  • 举报
回复
反向Ajax
Sotary_JPLiu 2017-10-03
  • 打赏
  • 举报
回复
还是不要用模板页了,右边放一个iframe解决这个问题吧,我们公司起初用的模板页,后来改成了iframe。微软官方开发者社区的控制台页面也有这个现象。
xiaoxiaotank 2017-10-03
  • 打赏
  • 举报
回复
去看一下SPA把,用React、Vue等框架很容易实现这个功能,否则就是使用ajax或者不推荐的iframe
webdiyer 2017-10-02
  • 打赏
  • 举报
回复
这种图表用Ajax很容易实现啊,比如百度的Echarts就可以直接用Ajax更新
  • 打赏
  • 举报
回复
在 asp.net 论坛我不方便过分宣扬前端技术跟 asp.net 的区别。不过如果你的问题表现出一种极端的趋势,我就要劝你,从前端技术开始学起,跟 asp.net mvc 无关。
  • 打赏
  • 举报
回复
前端的事情前端开发技术来做,这个时候根本不用什么 asp.net,而是纯粹前端设计。那么动态内容只要动态出现 <div>.....</div> 模板内容就好了,用不着10几20年前的那些技术方法。
uxt810 2017-10-02
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
在 asp.net 论坛我不方便过分宣扬前端技术跟 asp.net 的区别。不过如果你的问题表现出一种极端的趋势,我就要劝你,从前端技术开始学起,跟 asp.net mvc 无关。
感谢大神回复,但是我没听太懂你说的是什么意思,我只是想知道MVC中套用了母版页+内容页组成的一个完整页面,如何在跳转新URL时只有内容页刷新,母版页不刷新
uxt810 2017-10-02
  • 打赏
  • 举报
回复
引用 4 楼 webdiyer 的回复:
这种图表用Ajax很容易实现啊,比如百度的Echarts就可以直接用Ajax更新
感谢回复,不是刷新图表,而是刷新页面内容,(比如图中现在是图表页面,我点击菜单跳转到角色页面这种) 。母版页也会跟着刷新一遍,不想让母版页刷新,只刷新内容(视图)
本人QQ-554433626 2017-09-30
  • 打赏
  • 举报
回复
使用iframe 母版页iframe :
<iframe name="iframe0" style="width: 100%; height: 100%; border: 0;" src="" seamless="seamless"></iframe>
母版页菜单跳转写法:
<a href="url" target="iframe0">菜单</a>

111,055

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧