سلام
من از قسمت DataAnnotation و کلاس Requrid تغییرات زیر رو انجام دادم،
در هنگام استفاده نیز به صورت زیر عمل میکنم،
[CustomRequired] { public string UserName { get; set
قسمت web.config:
<appSettings> <add key="ClientValidationEnabled" value="true"/> <add key="UnobtrusiveJavaScriptEnabled" value="true"/> </appSettings>
به دلیل این که من requried رو کاستوم کردم validate کار نمیکنه، اگه میشه راهنماییم کنید که چطور با این تغییرات بتونم از validate استفاده کنم.
در واقع validate کار میکنه، ولی postback اتفاق میوفته که این مشکل کار هست.
ممنون
چک کنید ببینید کتابخانه JqueryValidation به صفحه رفرنس داده شده ؟
سمت کلاینت با استفاده از این کتابخانه کار میکنند Validator ها
سلام،
بله رفرنس داده شده و زمانی که از [Requried] استفاده میشه کار میکنه ولی وقتی از کاستومی که خودم ایجاد کردم استفاده میشه جوابگو نیست.
این نمونه رو ببینید
ممنون از جوابتون، این هلپر هم به خوبی جواب کار من رو میده، فقط یه سوال اگه من بخوام این پیام نمایش داده بشه باید چه کار کنم؟
در صورتی که display در metadata نوشته شده باشد: فیلد "display" اجباری است.
در صورتی که display قرار نگرفته باشه: فیلد "fieldName" اجباری است.
تو کاستوم قبلی به خوبی به این صورت کار میکرد، آیا تو این هلپر میشه چنین کاری انجام داد؟
ممنون
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)