Rob*_*ott 1 asp.net asp.net-mvc umbraco
我在许多项目中使用过Umbraco 7,但从未使用过Umbraco 6.该项目确实是一个MVC项目.
我之前在这个关于模板的项目中遇到了类似的问题.创建模板时,它会创建一个.aspx页面,而不是视图.我换了一个配置设置在/Config/umbracoSettings.config从Web表单到的mvc
<templates>
<!-- If you want to switch to Mvc then do NOT change useAspNetMasterPages to false -->
<!-- This (old!) setting is still used to control how macros are inserted into your pages -->
<useAspNetMasterPages>true</useAspNetMasterPages>
<!-- To switch the default rendering engine to MVC, change this value from WebForms to Mvc -->
<!-- Do not set useAspNetMasterPages to false, it is not relevant to MVC usage -->
<defaultRenderingEngine>Mvc</defaultRenderingEngine>
Run Code Online (Sandbox Code Playgroud)
但是,在创建内容节点时,属性页面上的默认"链接到文档"确实是一个.aspx
扩展名.如何删除它,只有默认视图名称,而不是扩展名?
我知道有重写,但如果它是一个MVC项目那么为什么甚至首先在那里扩展呢?我没有必要在Umbraco 7中这样做.
在您的web.config文件中,在AppSettings部分中查找"umbracoUseDirectoryUrls"设置.将其设置为"true",并且.aspx部分不应出现在URL中,您将获得文件夹样式的URL.
归档时间: |
|
查看次数: |
323 次 |
最近记录: |