با سلام.
ViewModel زیر را در AccountViewModel ساختم:
public class TechersViewModel { [Required(ErrorMessage ="*")] public string Name { get; set; } [Required(ErrorMessage ="*")] public string Family { get; set; } [Required(ErrorMessage ="*")] public string ShSh { get; set; } [Required(ErrorMessage ="*")] public string MelliCode { get; set; } public byte[] Pic { get; set; } [Required(ErrorMessage ="*")] public string Tell { get; set; } [Required(ErrorMessage ="*")] public string Address { get; set; } [Required(ErrorMessage ="*")] public string Email { get; set; } /////////////////////// Teacher/////////////////////// public string UserID { get; set; } [Required(ErrorMessage ="*")] public string ShPersoneli { get; set; } [Required(ErrorMessage ="*")] public Nullable<byte> TahsilatID { get; set; } public string CV { get; set; } [Required(ErrorMessage ="*")] public Nullable<byte> sabeghtTadris { get; set; } public string Reshte { get; set; } [Required(ErrorMessage ="*")] public string Trend { get; set; } [Required(ErrorMessage ="*")] public string mobile { get; set; } }
در ویو نیز فایلهای زیر اضافه شده اند:
<script src="~/Content/js/jquery-1.11.1.min.js"></script> <script src="~/Script/jquery.validate.unobtrusive.min.js"></script> <script src="~/Script/jquery.validate-vsdoc.js"></script> <script src="~/Script/jquery.validate.js"></script> <script src="~/Script/jquery.validate.min.js"></script> <script src="~/Script/jquery.validate.unobtrusive.js"></script> <link href="~/Content/css/validation.css" rel="stylesheet" />
اما DataAnnonation ها کار نمی کتتد.
لطفا راهنمایی نمایید
با تشکر
در کنترل شرط ModelState.IsValid را قرار دهید ببینید کار میکنه
اگر آره مشکل از رفرنس ها میتونه باشه
استاد میتونه از این باشه که توی AccountViewModel مریوط به خود mvc ساختم باشه؟
استاد وقتی توی خود کلاس اصلی میزارم کار می کنه اما وقتی توی کلاس ViewModel قرار می دم نمیشه
لطفا راهنمایی نمایید
با تشکر
استاد رفرنس ها هم چک کردم نشد.
در صورت امکان راهنمایی کنید
با تشکر
کد کامل ویو را قرار دهید
استاد درست شد.
با تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)