سلام
فرض کنید کاربر برای بار اول لاگین کرده است به صفحه تغییر پسورد وارد میشود و شماره پرسنلی کاربر در textbox مربوطه نمایش داده میشود و در اثر خطا ModelState.IsValid کاربر را دوباره به صفحه تغییر پسورد بازمیگرداند
اما در این حالت شماره پرسنلی کاربر پاک میشود برای حل این مشکل چکاری باید انجام بدهم


public ActionResult ChangePassword( UserChangePassword userChangePassword)
{
var user = new UserRepositories();
if (ModelState.IsValid)
{
if (user.Update(UserMapper.UserChangePassword(userCha ngePassword)))
{
return RedirectToAction("Index");
}
else
{
return View(userChangePassword);
}
}
else
{
return View(userChangePassword);
}
}