استاد عزیز سلام خسته نباشید
من مانند قسمت احراز هویت دردوره ASP .NET MVC یه جدول login درست کردم و فرم رو هم ساختم و view , controler رو هم به همون شکل ساختم همه چیز درست کار می کنه حالا میخواهم به جای فیلد ساده نام کاربری در view Login یک dropdownlist باز بشه و کاربر نام خودش رو انتخاب بکنه برای این کار لیست اسامی افراد رو در یک viewbag از طریق action Login به view فرستادم ودر view از tag select که name آن دقیقا هم نام با فیلد usernameاست رو قرار دادم موقع نمایش صفحه login ، لیست رو پر می کنه و نمایش میده ولی قسمت validator عمل نمی کنه و اگر خالی بزارمش خطا نمی گیره و modelstate هم false رد می کنه میشه راهنمایی بفرمایید ممنون
سلام
وقتی false رد میشه یعنی اعتبار سنجی شده
شما نباید با صفت اعتبار سنجی کنید بزارید درخواست وارد کنترلر و اکشن بشه و بعد با if مقادیر را بررسی کنید و در صورت درست نبودن خودن به model یه خطا اضافه کنید