asp.net-core – ASP.NET核心视图组件位置是否有ReSharper属性?
发布时间:2020-12-16 09:32:57 所属栏目:asp.Net 来源:网络整理
导读:我使用 Feature Slices in ASP.NET Core并希望将View Components放在与我的视图相同的文件夹中. 对于ReSharper,您可以为视图位置设置这样的属性: [assembly: AspMvcViewLocationFormat(@"~Features{1}{0}.cshtml")][assembly: AspMvcViewLocationFormat(
我使用
Feature Slices in ASP.NET Core并希望将View Components放在与我的视图相同的文件夹中.
对于ReSharper,您可以为视图位置设置这样的属性: [assembly: AspMvcViewLocationFormat(@"~Features{1}{0}.cshtml")] [assembly: AspMvcViewLocationFormat(@"~FeaturesShared{0}.cshtml")] 这使得ReSharper正确推断出视图的位置,用于视图生成和导航.但是,这不适用于View Components. 有没有办法为View Components获得相同的效果? 解决方法
你是如此接近,你只需要配置你的局部视图位置:
[assembly: AspMvcPartialViewLocationFormat(@"Features{1}{0}.cshtml")] 请注意,如果您开始使用区域,还有其他属性,并且还要注意我没有测试过这些: [assembly: AspMvcAreaMasterLocationFormat("/Areas/{2}/Features/{1}/Views/{0}.cshtml")] [assembly: AspMvcAreaViewLocationFormat("/Areas/Features/Shared/Views/{0}.cshtml")] [assembly: AspMvcAreaPartialViewLocationFormat("/Areas/Features/Shared/Views/{0}.cshtml")] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 总是显示FooterTemplate,甚至没有数据
- asp.net-mvc-3 – 为什么两个类,视图模型和域模型?
- 如何在IIS 10上承载ASP.NET Web API 2项目
- 将ASP.NET网站部署到服务器IIS上
- 什么是最小的方式来缩小ASP.NET生成的Javascript?
- asp.net-mvc-3 – 将Mocked HttpPostedFileBase作为MVC 3控
- asp.net-mvc – 授权属性生命周期
- asp.net – 多重约束违反.关系“…”的角色“…”具有多重性
- ASP.NET Core多环境配置文件问题
- asp.net-mvc – 使用来自MVC的SAML和Okta进行身份验证
推荐文章
站长推荐
- asp.net – 如何处理@RenderBody()?
- asp.net – 无法在Page回调中调用Response Redir
- asp.net-mvc – Internet Explorer缓存asp.netmv
- 如何在ASP.NET中创建一个简单的是/否弹出窗口,将
- .net – SqlMembershipProvider与自定义解决方案
- asp.net-mvc – 为什么我的MVC应用程序中有两个w
- 身份验证 – 错误“Membership.Provider”属性必
- [你必须知道的.NET] 第二回:对抽象编程:接口和
- asp.net – web.config和machine.config之间的区
- asp.net – Html.Partial vs Html.RenderPartial
热点阅读