asp.net-mvc – asp.net mvc – 子文件夹
发布时间:2020-12-15 23:02:03 所属栏目:asp.Net 来源:网络整理
导读:新的Microsoft ASP.NET mvc实现如何处理对应用程序的分区 – 例如: --index.aspx--about.aspx--contact.aspx--/feature1--/feature1/subfeature/action--/feature2/subfeature/action 我想我想说的是,似乎一切都必须进入views / controllers文件夹的根目录,
新的Microsoft ASP.NET mvc实现如何处理对应用程序的分区 – 例如:
--index.aspx --about.aspx --contact.aspx --/feature1 --/feature1/subfeature/action --/feature2/subfeature/action 我想我想说的是,似乎一切都必须进入views / controllers文件夹的根目录,这可能会在工程上变得笨拙,如果使用Web表单构建可能会有大量的文件夹和子文件夹,文件夹分区应用程序. 我想我得到的MVC模型,我喜欢它的外观与网页形式相比,但仍然让我的头脑如何你将建立一个大型项目在实践中. 解决方法
组织您的控制器没有任何问题.您只需要设置路线以考虑组织.您将遇到的问题是找到控制器的视图,因为您更改了约定.目前还没有任何内置的功能,但是使用ActionFilterAttribute和继承ViewLocator的定制视图定位器很容易创建一个工作.然后在创建控制器时,您只需指定要使用的ViewLocator,因此控制器知道如何查找视图.如果需要,我可以发布一些代码.
这种方法与一些建议一起,我给另一个人使用ASP.NET MVC将门户的视图分离出来.这是link to the question作为参考. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在ASP.NET MVC应用程序中更改日期格式
- asp.net-mvc – 从自定义HTML Helper访问WebViewPage
- asp.net – “此操作需要IIS集成管道模式
- asp.net-core – 具有Attributes的基于IP的授权策略
- asp.net-mvc-3 – outputcache mvc3只注销了用户缓存
- asp.net-mvc – 如何在asp.net mvc 3中使用@html.actionlin
- asp.net-mvc – Kendo UI异步上传无法在Internet Explorer中
- 获取Uploadify以使用asp.net-mvc
- asp.net-mvc – AntiXss保护Html模型属性
- asp.net – MaintainScrollPositionOnPostback属性不适用于
推荐文章
站长推荐
- asp.net – 使用Eval连接文本
- ASP.NET – meta:ResourceKey vs <%$Resources
- asp.net-mvc – 升级到MVC 3:CS0103:名称’视图
- asp.net-web-api – mvc webapi cross domain po
- asp.net-mvc-4 – EF5.x中对PadLeft缺乏支持的任
- asp.net-mvc – 仅允许来自同一网络服务器的请求
- 如何使用ASP.NET在纯HTML页面上执行表单验证?
- asp.net-mvc-2 – <::<%:和<%=与嵌套代码(表
- asp.net-core – 如何将ASP.NET 5(vnext)从Beta5
- asp.net – DataBinding Eval到2个小数位置不显示
热点阅读