我有一个管理控制器来管理网站的约会,我创建的路线如下,
public IEnumerable<RouteDescriptor> GetRoutes()
{
return new[] {
new RouteDescriptor
{
Route = new Route(
"Admin/Bt.Forms/Appointments",
new RouteValueDictionary {
{"area", "Bt.Forms"},
{"controller", "AppointmentAdmin"},
{"action", "Index"}
},
new RouteValueDictionary(),
new RouteValueDictionary {
{"area", "Bt.Forms"}
},
new MvcRouteHandler())
},
};
}
当导航到网址时,管理员布局和侧边菜单都会丢失,任何人都可以告诉我我可能会遗漏的内容,提前致谢,
-George
答案 0 :(得分:1)
只需使用[Themed]
属性修饰您的控制器操作。就像这样:
[Themed]
[Admin]
public ActionResult MyAction (){
return View();
}