ActionResult の null パラメータを制御するにはどうすればよいですか?
コントローラ:
public ActionResult Languages(int id)
{
if(id==null)
{
id = 0;
}
var query = from n in se.Languages
orderby n.Language ascending
select n;
return View(query.Skip(id * 10).Take(10));
}
グローバル.ASAX:
routes.MapRoute(
null,
"{controller}/{action}", // URL with parameters
new { controller = "Home", action = "Languages" } // Parameter defaults
);
routes.MapRoute(
null,
"{controller}/{action}/page/{id}", // URL with parameters
new { controller = "Home", action = "Languages", id = UrlParameter.Optional } // Parameter defaults
);