asp.net mvc – 如何实现面包屑助手在asp.net mvc?
发布时间:2020-05-22 11:14:11 所属栏目: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-mvc – 如何设置html.EditorFor helper的大小?
- ASP.NET MVC ViewModel模式
- asp.net – 在资源文件中存储SQL查询是不好的做法吗?
- 谈谈ASP.NET Core中的ResponseCaching
- asp.net-mvc – Sammy.js和Knockout.js =模板没有模板?
- iis – 如何查看池中的哪个asp.net应用程序使用的内存最多
- asp.net-mvc – ASP.NET MVC:通过所有ActionLinks传播查询
- asp.net – 通过Web请求从设备获取唯一的静态ID
- asp.net-mvc-4 – 具有动态部分视图创建的MVC Ajax
- asp.net-core-2.1 – 如何在asp.net Core 2.1.1中为Identit
推荐文章
站长推荐
- asp.net – 未捕获错误:在初始化之前无法在弹出
- asp.net-mvc – EntityFramework.SqlServer未在W
- asp.net-mvc – asp.net mvc 4 – 谁调用_ViewSt
- 会话如何在asp.net中工作?
- asp.net-mvc – asp.net mvc从包中排除css文件
- asp.net – IIS 404自定义错误不能按预期工作
- asp.net – WCF与WebAPI和本机移动设备
- 使用ASP.net MVCJQuery将HTML标签(代码)作为字符
- Asp.net Webform显示警报和重定向
- asp.net-mvc – 如何使用MVC 4上传大文件?
热点阅读
