asp.net-mvc – MVC – 索引视图溢出
发布时间:2020-12-16 09:35:00 所属栏目:asp.Net 来源:网络整理
导读:我一直在使用MVC一段时间,与旧的ASP.NET框架相比,我对它的整体感到非常满意.将它与jQuery和EF相结合,生活很美好. 尽管我最终得到的所有索引视图都让我感到恼火.似乎每个控制器都有一个索引操作.所以我有很多名为“Index”的视图,并且很难在IDE中跟踪它们.使
我一直在使用MVC一段时间,与旧的ASP.NET框架相比,我对它的整体感到非常满意.将它与jQuery和EF相结合,生活很美好.
尽管我最终得到的所有索引视图都让我感到恼火.似乎每个控制器都有一个索引操作.所以我有很多名为“Index”的视图,并且很难在IDE中跟踪它们.使用“Index.cshtml”打开多个选项卡的情况并不少见,如果不将鼠标悬停在选项卡上,我不知道它属于哪个控制器.它快速混乱.同样的事情最终会受到许多控制器常见的创建,更新,删除操作的影响. 也许我应该在视图中包含控制器名称,以帮助保持它们的直线?好奇其他人正在做些什么来避免这个问题. 解决方法
我有同样的问题,在真正的“约会配置”风格中,我提出了自己的约定,为我的视图使用Controller Action名称.
我使用spark,所以这是编写自定义描述符或Razor的情况,你编写一个自定义视图引擎,从默认的RazorViewEngine扩展并在那里构建你的约定. This article为您提供了如何操作的想法. 这样我可以在帐户控制器中使用名为AccountIndex.spark(或.cshtml)的索引操作,我仍然可以从我的操作返回View()或PartialView(),而无需指定视图名称. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 初识ABP vNext(1):开篇计划&基础知识
- asp.net – 这是一个很好的SOA架构吗?
- asp.net – 单击时更改asp:CheckBox的文本
- ASP.NET MVC:如何在MVC应用程序中使用静态HTML页面?
- asp-classic – 动态增加数组大小
- asp.net HTML何时编码元素?
- asp.net – DBMS如何影响应用程序性能?和Informix GUI工具
- asp.net – RenderBody和RenderSection之间的区别
- asp.net-mvc – 如何在MVC的耗时操作中使用AsyncController
- azure – ASP.NET 5(RC1)Bad Gateway:指定的CGI应用程序遇
推荐文章
站长推荐
- asp.net-mvc – 具有SelectList(s)最佳实践的ASP
- asp.net – 如何确保使用后无法恢复上传的文件内
- asp.net – FormsAuthentication:是否安全?
- asp.net mvc和css:选择时突出显示菜单选项卡
- asp.net – 有没有= window.onload在Javascript?
- asp.net – 无法获得c#来制作可下载的csv
- asp.net-mvc – 无法解析绑定敲除错误
- asp.net-mvc – ASP.NET MVC的Windows Azure存储
- asp.net – 输出缓存动态生成的CSS
- asp.net-mvc – 在什么级别可以使用SPDY?
热点阅读