0

我是 asp.net mvc 的新手。

现在的要求是我必须在同一个 ActionResult 中处理以下 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= 然后做点什么

单独执行上述条件是否可行?有人可以帮助我吗?谢谢。

4

1 回答 1

1

如果你的意思是这样的 URL,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 Introduction to ASP.NET MVC 3 screencasts 作为 ASP.NET MVC 的快速入门指南。

于 2013-09-23T17:55:26.423 回答