PDA

View Full Version : طرز کار با یکی از کنترل های Validation



majesticsoft
چهارشنبه 07 تیر 1391, 12:35 عصر
اقا من یه فرم دارم که بطبع بعضی فیلدها نباید خالی باشن.برای کنترل این مساله از RequiredFieldValidator استفاده کردم و خاصیت ErrorMessage اون رو یه "پر شود" گذاشتم.
در انتها هم یه کنترل ValidationSummary برای نمایش پیغام خطاها.
مشکلم اینجاس که تمام پیغام های خطای احتمالی یکسان هستن.با این روشی که من انجام دادم چند تا پیغام یکسان نمایش میده.چیکار کنم همه رو در قالب یه پیغام نمایش بده؟
مثلا بگه:"فیلدهای الزامی را پر کنید"

majesticsoft
چهارشنبه 07 تیر 1391, 12:54 عصر
لطفا جواب بدین..........

mehrzad_ali
چهارشنبه 07 تیر 1391, 14:31 عصر
http://stackoverflow.com/questions/8834778/how-to-display-only-single-message-for-multiple-requiredfieldvalidators

TeacherMath
چهارشنبه 07 تیر 1391, 16:04 عصر
ValidationSummary نمی خواد .کنار هر تکست باکس یه
<asp:TextBox ID="UserName" runat="server" ></asp:TextBox>
<asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
CssClass="failureNotification" ErrorMessage="User Name is required." ToolTip="User Name is required."
ValidationGroup="LoginUserValidationGroup">*</asp:RequiredFieldValidator>

که فقط * را نشان می دهد.

majesticsoft
چهارشنبه 07 تیر 1391, 16:41 عصر
ممنون ولی این کدی که شما دادی جواب نداد

hamid_kha
چهارشنبه 07 تیر 1391, 17:15 عصر
دوستونTeacherMath (http://barnamenevis.org/member.php?150212-TeacherMath) بهترین راه رو گفتند دیگه خصوصیتtext رو برابر با* قرار بده
:لبخندساده: