4

Edit [GET]リクエストでDBからのエラーメッセージを表示する必要があるようなシナリオがあります。

リクエスト タイプが [POST] の場合にこれを実行できることはわかっていますが、[GET] リクエストでこれを行うにはどうすればよいでしょうか。

同じコード:

    [HttpGet]
    public ActionResult Edit(Int64 ID)
      {
         tblSample1 モデル = GetData(ID);
         ViewData.ModelState.AddModelError(model.Username, "無効なユーザー名が提供されました。");
         return View("~/Views/Sample1/_Edit.cshtml", モデル);
      }

[HttpPost] public ActionResult Edit(tblSample1 model) { if (ModelState.IsValid) { ...... ...... } }

4

1 に答える 1