首页 > Web开发 > 详细

EF+MVC+Bootstrap 项目实践 Day10

时间:2015-12-19 09:51:58      阅读:220      评论:0      收藏:0      [点我收藏+]

一、点击菜单跳转页面后显示当前视图相关提示

以前在项目中用的是iframe,左侧菜单点击载入右侧相应的iframe。

现在看这份源码,点击左侧菜单,是直接href到新视图,共用_Layout.cshtml。页面刷新了,是从哪里点击过来的,怎么知道呢?

源码倒是提供了一种思路,每次载入_Layout.cshtml的时候,js判断当前视图和菜单栏所有a标签的href,看哪个href指向当前视图。判断到了之后有return false,不至于乱。

方法倒是挺巧妙的。。。但不知是所有MVC都这样处理,还是这边的独门绝技。有机会要再看看MVC项目,看这种共享页之间跳转是怎样处理的。

1、转义

@Html.ActionLink("管理首页", "Index", new {Area = "Account", Controller = "Auth"},new {Title = "管理系统首页", role = "button", data_toggle = "collapse" })
<a title="管理系统首页" data-toggle="collapse" href="/Account/Auth" role="button">管理首页</a>

在@Html里面,不能用-这个符号。。。只能用_,但解析出来就会是-,还有这种事。。。

EF+MVC+Bootstrap 项目实践 Day10

原文:http://www.cnblogs.com/liuyouying/p/5058639.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!