둘 다 삽입 사용자와이 작업은 잘되지만 새 정보를 삽입 한 후에는 새 모델을 보내지 만 전에 삽입 한 work.the 정보는 오류없이 텍스트 상자에 남아 있습니다. 왜???변경 후 모델이 변경되지 않은 이유
반환보기 (새 사용자());
@using (@Html.BeginForm("RegisterUser", "UserManagement", FormMethod.Post))
{
@Html.AntiForgeryToken()
<table class="Registertbl">
<tr>
<td>نام*</td>
<td> @Html.TextBoxFor(m => m.FName, new { maxlength = 20})<br />
</td>
<td>سمت*</td>
<td>@Html.TextBoxFor(m => m.Post, new { maxlength = 200})</td>
</tr>
</table>
<br />
<input type="submit" value="Insert" class="insertBtn" />
@Html.ActionLink("back", "ViewUserList", "UserManagement")
}
// 컨트롤러
[HttpGet]
public ActionResult RegisterUser()
{
return View(new User());
}
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult RegisterUser(Common.UsersManagement.Entities.User model)
{
SetUserManagement();
var Result = userManagement.RegisterUser(model);
if (Result.Mode == Common.Extensions.ActionResultMode.Successfully)
{
return View(new User());
}
// if not Successfull
return View(model);
}
TempData 좋은 help.tnx alottttttt –
나는 또 다른 문제가 : 만약 사용자가 여러 개의 탭 메시지가 표시됩니다 다른 pages.how의 사용자가 그 문제를 해결할 수 있습니까? [질문 링크] (http://stackoverflow.com/questions/21980420/tempdata-message-in-deferent-tab) –