处理 asp.net mvc 中缺少的参数和空参数
本文关键字:参数 asp net mvc 处理 | 更新日期: 2023-09-27 18:32:31
我是 asp.net mvc的新手。
现在的要求是我必须在同一操作结果中处理以下 URL
如果 HTTP//jpripu/Handset/shop_code=&hosho_date= 然后做点什么。
如果 HTTP//jpripu/Handset/shop_code=Cust01&hosho_date=20131212 则执行某些操作
如果 HTTP//jpripu/Handset/hosho_date= 则执行某些操作
如果 HTTP//jpripu/Handset/shop_code= 然后做点什么
单独执行上述条件是否可行?谁能帮我这个。谢谢。
如果你的意思是像http://jpripu/shop_code=&hosho_date=20130923
这样的网址那么这个控制器适合你:
public class HandsetController : Controller
{
public ActionResult Index(string shop_code, string hosho_date)
{
ViewBag.shop_code = shop_code;
ViewBag.hosho_date = hosho_date;
return View();
}
}
注意:索引 - 是默认操作,在路由中定义。
此外,我建议将 Pluralsight 介绍 ASP.NET MVC 3 截屏视频作为 ASP.NET MVC 的快速入门。