Чтобы установить параметры следующим образом:
@using (Ajax.BeginForm("Index", "myController", new { param1 = 0, param2 = 1 }, new AjaxOptions { UpdateTargetId = "Target", InsertionMode = InsertionMode.Replace, OnFailure = "error" }))
{
<input type="submit" />
//more buttons
}
public ActionResult Index(String param1, String param2)
{
//do something
}
вы ДОЛЖНЫ отобразить относительный маршрут в RouteConfig.sc
перед `default 'mapRoute:
routes.MapRoute(
name: "routeName",
url: "myController/Index/{param1}/{param2}",
defaults: new { controller = "myController", action = "Index", param1 = UrlParameter.Optional, param2 = UrlParameter.Optional }
);