asp.net mvc – 如何实现面包屑助手在asp.net mvc?
发布时间:2020-07-03 11:32:09 所属栏目:asp.Net 来源:互联网
导读:我知道你可以很容易地做一个帮手给出的数据。因此,如果可能,请只提交包括获取数据的答案。 我们使用动作过滤器。 … … public override void OnActionExecuting(ActionExecutingContext filterContext) { var controller = (Controller) filterContext.Con
我知道你可以很容易地做一个帮手给出的数据。因此,如果可能,请只提交包括获取数据的答案。 解决方法我们使用动作过滤器。… … public override void OnActionExecuting(ActionExecutingContext filterContext) { var controller = (Controller) filterContext.Controller; Breadcrumb[] breadcrumbs = _breadcrumbManager.PushBreadcrumb(_breadcrumbLinkText); controller.ViewData.Add(breadcrumbs); } 在你提到它之前,我也有一个对过滤器属性中的服务位置的厌恶 – 但是我们留下几个选项。 IBreadcrumbManager看起来像这样: public interface IBreadcrumbManager { Breadcrumb[] PushBreadcrumb(string linkText); } 实现将Breadcrumb对象放入会话。 Url是HttpContext.Current.Request.RawUrl (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-web-api – 从ASP.NET Web API ASP.NET Core 2返回
- ASP.NET MVC AJAX文档在哪里?
- asp.net – 将appsettings.production.json发布到azure上
- asp.net – 请求在IIS工作进程中存在于RequestAcquireState
- asp.net 文章内容分页显示的代码
- asp.net字符串分割函数使用方法分享
- global-variables – MVC 3 Razor _ViewStart中的公共变量
- ASP.net Substitution 页面缓存而部分不缓存的实现方法
- asp.net – 如何在MVC 3中设置图表系列颜色?
- asp.net-mvc-3 – 在MVC Razor View中使用If语句
推荐文章
站长推荐
热点阅读