작동하지 않는 컨트롤러에서 작업로 리디렉션 작품 및 mvc 반환 내보기 (보기 만들기)하지만 login
작업 account
컨트롤러에 리디렉션해야합니다. 문제가 어디입니까?는이 코드를
내 login view
:
@model EducationMVC.Models.LoginModel
@{
ViewBag.Title = "ورود به سامانه";
Layout = "~/Views/Shared/_LayoutLogin.cshtml";
}
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl })) {
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
<div id="wrapper-right">
<div id="text-product"></div>
</div>
<div id="wrapper-left">
<div id="wrapper-login">
<div class="rows-input-login">
<span style="font:normal 13px BYekan;color:#252525">
نام کاربری :
</span>
@Html.TextBoxFor(m => m.UserName, new {@class = "username"})
<div style="float:left;font:normal 11px tahoma;color:#ea0000;padding-top:8px;padding-left:5px;margin-top:-85px">
@Html.ValidationMessageFor(m => m.UserName)
</div>
</div>
<div class="rows-input-login" style="margin-top:10px;">
<span style="font:normal 13px BYekan;color:#252525">
رمز عبور :
</span>
@Html.PasswordFor(m => m.Password)
<div style="float:left;font:normal 11px tahoma;color:#ea0000;padding-top:8px;padding-left:5px;margin-top:-85px">
@Html.ValidationMessageFor(m => m.Password)
</div>
</div>
<div class="rows-input-login" style="margin-top: 20px">
<div id="row-right">
<div class="rows-input-login" style="height:30px;">
@if (TempData.ContainsKey("Message"))
{
<div class="wrapper-error" style="background: transparent; color: green">
@TempData["Message"]
</div>
}
</div>
</div>
<div id="row-left">
<input type="submit" value="ورود" class="button-caution"/>
</div>
</div>
<div class="rows-input-login" style="margin-top:10px;">
@if (TempData.ContainsKey("Error"))
{
<div class="wrapper-error" style="background: transparent;font-size:11px; color: #ea0000">
@TempData["Error"]
</div>
}
</div>
</div>
</div>
}
안부
감사합니다. 작동하지만 내 TempData [ "오류"] 메시지가 내 로그인보기에 나타나지 않습니다 !! 새로 고침하면 나타납니다 –
어떻게 로그인보기에서 처리합니까 ?? –
예 로그인 정보보기에서 처리합니다 –