我有一个带有两个参数的 actionresult:
public ActionResult Index(int a,string b)
{
//some code
return View(b);
}
它会自动创建此 url:
mysite.com/a=1&b=http://site.com/b=1
我只需要在我的网址中显示第一个参数“a”:
mysite.com/a=1
我使用在 global.ascx 中创建的 MVC 的默认路由:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
我应该怎么办?谢谢...