我需要将对象发送到特定的控制器/操作方法,如此
Area/Controller/Action
我可以将对象实例发送到" action httpget方法"如下指示
public class TestObj{}
Url.Action("ActionName", "ControllerName", new TestObj())
如果我想创建一个带有区域名称的链接,我们可以像下面这样做
Url.Action(request.ActionName, request.ControllerName, new{area="AreaName"})
如何使用Url.Action方法将区域名称和对象实例作为参数一起传递
答案 0 :(得分:0)
您可以使用匿名对象;
Url.Action(request.ActionName, request.ControllerName, new { area = "AREANAME"} )
正确的类是RouteValueDictionary