Html.RenderAction - 找不到路径'/'的控制器

Pet*_*teN 0 asp.net-mvc-2

在我的母版页中使用ASP.NET MVC 2和Html.RenderAction实现如下所示抛出错误"找不到路径'/'的控制器":

我是一个新手,我必须在RegisterRoutes做一些事情来使这项工作?

<% Html.RenderAction("TeaserList", "SportEventController"); %>

public class SportEventController : Controller
{
    public string TeaserList()
    {
        return "hi from teaserlist";
    }
}
Run Code Online (Sandbox Code Playgroud)

M4N*_*M4N 7

我不确定,但我猜以下事情是错误的:

  • 您的TeaserList方法应该返回一个ActionResult
  • 对RenderAction的调用应该RenderAction("TeaserList", "SportEvent")没有Controller后缀