T4MVC Url.Action(MVC.Area.Controller.Action())返回null

时间:2015-03-11 08:28:43

标签: asp.net asp.net-mvc asp.net-mvc-5 t4mvc

我正在尝试使用Url.Action()和T4MVC获取网址。但是这个方法返回null

Url.Action(result:MVC.Data.Persons.Search())

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我不确定为什么会这样,但这是我的区域默认路线:

context.MapRoute(
    "Data_default",
    "Data/{controller}/{action}/{id}",
   MVC.Data.Persons.Persons()
);

这也使得Data区域无法访问,所以我回滚到非T4MVC模式,这两个问题都解决了!