url.action没有返回url

时间:2016-11-15 08:15:19

标签: c# asp.net-mvc umbraco7 url.action

我的url.action不会返回一个href ..

我看到了这个问题:Url.Action not outputting URL

但它似乎没有回答我的问题,因为我只使用动作名称和控制器名称......

这是我的主播:

<a href="@Url.Action("HomePage", "HomePage")" class="logo"><strong>News page / blog</strong> by Name.</a>

它只返回一个空的href =“”......

我的控制器名称是HomePageController,我的ActionResult是HomePage()。

编辑:我也在项目上使用umbraco。

1 个答案:

答案 0 :(得分:1)

Umbraco中的自定义控制器应该继承自Umbraco.Web.Mvc.SurfaceController。

如果您要按照以下方式设置控制器:

LoginActivity

@ Url.Action(&#34; HomePage&#34;,&#34; HomePage&#34;)然后返回&#34; / umbraco / surface / homepage / homepage&#34;。