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スクリーンキャストを、ASP.NET MVC のクイック スタートガイドとしてお勧めします。

于 2013-09-23T17:55:26.423 に答える