我希望在模型中存储一个动作链接 像
这样的东西public MvcHtmlString ActionLink_New
{
get { return Html.ActionLink("new", "Edit", "News", new { Area = "Admin" }, null); }
}
模型似乎需要一个webviewpage上下文。
如果不这样做,我以为我只存储路线值。
public RouteValueDictionary[] RouteValue_New
{
get { return new RouteValueDictionary[] { Area = "Admin" }; }
}
//View
@Html.ActionLink("new", "Edit", "News", Model.RouteValue_New, null)
该属性中的Area
为红色。是否可以实现这两种情况。我需要添加什么来实现这一点,谢谢。
答案 0 :(得分:1)
试试这个
public object RouteValue_New
{
get {
return new { Area = "Admin" };
}
}