1

私は MVC を初めて使用します。単純なログイン コントロールを作成したいと考えています。コントローラーに以下のコードを記述しました。

public ActionResult LoginControl(String UserName, String Password)
    {
        string result = "";
        if (UserName == "ram" && Password == "ram123")
        {
            result = "1";
        }
        if (result == "1")
        {
            return View("LoginControl");
        }
        else
        {
            return View("Index", "Login");
        }
    }

今私がしたいことは: ユーザー名とパスワードが一致しない場合、「ユーザー名またはパスワードが一致しないか、ユーザーが存在しない」というエラーが表示されます。どうすればよいか教えてください。

4

2 に答える 2

1

結果をビューに渡して、そこに表示することができます。これを行うには、TempData キーを作成し、そこに結果を渡します。ビューでは、tempdata キーの値を取得してそこに表示できます。

これを使用する方法の例を次に示します: ViewBag、ViewData、TempData

于 2013-08-07T07:36:24.670 に答える