בעיה עם RequiredFieldValidator

ברק קרב

New member
בעיה עם RequiredFieldValidator

יש לי דף שמורכב ממאסטר פייג' והדף עצמו. במאסטר פייג' אני נותן אפשרות של מנוע חיפוש, עם כפתור חפש, אך גם בלחיצה על אנטר בשדה החיפוש הוא אמור לפעול, ובתוך האתר אחד הדפים עם שדות חובה. (ובעצם טופס אחר שלא קשור בכלל לחיפוש במאסטר) מה שקורה הוא שכאשר נכנסים לדף הזה, ומנסים להשתמש דווקא בחיפוש מהחלק של המאסטר פייג', הדף נעצר כיוון שלא מולאו שדות חובה. ניסיתי לפתור את זה ע"י הוספת תג לכפתור החיפוש, OnClientClick="Page_ValidationActive=false;", וזה פתר את הבעיה כאשר הגולש אכן לוחץ על חפש, אבל לא פתר את הבעיה לפעמים שהגולש פשוט כותב טקסט ולוחץ אנטר. איך ניתן לתקן את זה \ להגיד לדף לבטל את הולידציה כשלוחצים אנטר בצד הגולש בתיבת הטקסט ?
 

24sharon

New member
תוסיף GROUP לואלידטור

וכך לחיצה על לחצנים שונים לא תשפיע עליו
 

itzikbs

New member
ValidationGroup || CausesValidation

אם פעם שאלת את עצמך למה נועדו מאפיינים אילו ? איך כל מנגנון הואלידציה בסביבת הקליינט עובד ? 1.ValidationGroup לעטוף קבוצת פקדים (פקד נבדק, לחצן פעולה) המשתתפים בתהליך של אימות ובדיקת מידע , הדרך האלגנטית והיעילה. 2.CausesValidation - מאפיין בולאני המסמן אם פקד פעולה (נניח כפתור) זה ייגרום לבדיקת ואלידציה ואם לאו. ביי איציק ב.
 
למעלה