ActionLink使用带有Umbraco 7的MVC 5生成空href

时间:2015-10-09 10:16:48

标签: asp.net-mvc umbraco umbraco7

我在Umbraco 7中使用MVC 5.尝试在我的View中使用ActionLink,但它生成的标记有空的href。任何想法如何让它工作?

<a href="">Start Date</a>

查看:

@Html.ActionLink(
      "Start Date",
      "SearchV1",
      "SearchV1",
      new { sitetypeid = @Request.QueryString["sitetypeid"], leaNo = @Request.QueryString["leaNo"], orderBy = "VacStart" },
      null)

控制器:

public class SearchV1Controller : RenderMvcController
{
    public override ActionResult Index(RenderModel model)
    {
        return base.Index(model);
    }

    public ActionResult SearchV1(RenderModel model, int sitetypeId , int leaNo, string orderBy = "VacRelDate")
    {
        List<GetJobSearchResults_Result> searchResultsList = Workflow.Vacancy.GetJobSearchResults(sitetypeId , leaNo, "SCH", orderBy, "desc");
        ViewBag.leaNo = leaNo;
        return View(searchResultsList);
    }
}

1 个答案:

答案 0 :(得分:0)

除非从Surface控制器继承控制器类,否则这在Umbraco中是不可能的。