برای ویرایش کاربر خوب اطالاعات کاربریش باید به صفحه ارسال بشه
بعد وقتی کاربر روی دکمه ذخیره زد ثبت (post) بشه.
خوب حالا آیدی کاربر و پسورد هم باید ارسال بشه و در صفحه به صورت hidden هستند ولی این اطلاعات قابل مشاهده هستند.
برای جلوگیری از اینکه کاربر این مشخصات رو نبینه چکار باید کرد؟
منظور من وقتیه که اطلاعات باید post بشه که درهنگام پست اگر آیدی و پسورد ارسال نشه modal.state.isvalid خطا میگیره که باید آیدی و پسورد هم ارسال بشه تا modal.state.isvalid درست شود
حالا این چجوریه ؟
شما برای پسورد که مشکلی ندارید با هیدن منتقل کنید راحت ولی برای ولید شدن مدل ، قبل از چک کردن ModelState.IsValid شما ID را با همون روش User.Identity.Name که گفتم بالاتر ، پرکنید.
اگر بازهم مدل ولید نشد یه مقدار پیش فرض با هیدن برای ID بفرستید و در کنترلر و اکشن قبل از عملیاتی که میخواهید انجام بدید ID را در مدل برابر User.Identity.Name قرار بدید تا کاربر نتونه تغییرش بده...
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)