1

我有以下内容页面:/folder/_new.cshtml

我的意图是通过以下网址访问该页面:/folder/_new

但是,似乎这样的文件名没有映射到 url。是否有任何解决方法可以实现它,也许是通过分配自定义路由而不是依赖于默认的漂亮 url 功能?

4

1 回答 1

1

这是一个预定义的限制,不允许_直接调用以前缀开头的视图,当您注册 ServiceStack.Razor 插件时,可以删除该限制:

var razor = new RazorFormat();
razor.Deny.RemoveAt(0);
Plugins.Add(razor);
于 2016-04-14T02:49:48.587 回答