ورود

View Full Version : سوال: نمایش همه خطاها در Html.ValidationSummary



helpsos
سه شنبه 09 اردیبهشت 1393, 16:10 عصر
با سلام
به طور معمول DataAnnotation هایی که در مدل تعریف می کنیم در زیر هر کدام از پروپرتی ها به صورت @Html.ValidationMessageFor(model => model.StudentFname)
نمایش داده می شود .
سوال من این است که چطور می توانیم تمام خطاها را برای کاربر در یک ValidationSummary لیست نماییم؟

و اینکه کدام روش بهتر است ( البته هم از نظر فنی و هم از نظر ظاهر کاربرپسند بودن)؟

ali_autumnal
چهارشنبه 10 اردیبهشت 1393, 22:20 عصر
نیاز نیست حتما در زیر هر پروپرتی ها تک تک بیارید. میتونید همه اینها رو داخل یه تگ div قرار بدید و از کلاس مثلا error استفاده کنید.




<div class='error'>
@Html.ValidationMessageFor(model => model.StudentFname)
@Html.ValidationMessageFor(model => model.StudentLname)
@Html.ValidationMessageFor(model => model.Job)
@Html.ValidationMessageFor(model => model.Birthdate)
</div>