【发布时间】:2012-04-24 03:27:15
【问题描述】:
我在~/Views/Shared/_Layout.cshtml 中有一个布局页面,它适用于所有被渲染的普通视图。但是,我创建了一个名为“Demos”的区域,并在 ~/Areas/Demos/Views/_ViewStart.cshtml 文件中将其指向了我的原始布局页面。
这很好用,只是一些对@Html.ActionLink() 的调用现在以区域名称为前缀。因此,@Html.ActionLink("Blog", "Index", "Blog") 通常会在区域视图上生成类似“website.com/Blog/Index”的链接,它会生成“website.com/Demos/Blog/Index”。
有什么想法吗?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3 razor html-helper