View Single Post
ישן 20-02-09, 13:37   # 6
Adir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 685
שלח הודעה באמצעות MSN אל Adir

Adir לא מחובר  

ציטוט:
נכתב במקור על ידי דור בן עמי צפה בהודעה
היי

אני באמצע בנית טופס (תקינות - REGULAR EXPERSSIONS)

ויש לי כמה דברים שאני לא מצליח:
1. ששולחים על שלח אני רוצה שזה יסמן את כל השדות שנכשלו, איך ?
2. שם משתמש תקינות .. לעשות שהוא חייב להיות אותיות לועזיות, קו תחתון ומספרים בלבד ללא רווחים
3. סיסמא תקינות אותיות לועזיות ומספרים בלבד לפחות אות קטנה, אחת גדולה ומספר אחד. בין 6 ל8 תווים.

ניסיתי כל מהשאפשר! לא הצלחתי.. אשמח לכיוון

דור
1.הפקד RegularExpressionValidator או כל פקד validator אחר יראה הודעת שגיאה אם ישנה שגיאה בטופס.
אם אתה רוצה גם לצבוע את הפקדים(כנראה Textboxs) אתה יכול דרך הקוד לעבור בלולאה על כל הפקדים בטופס, לבדוק אם הם מסוג TextBox, אם כן אז לשנות את מאפיין הBackgroundColor(או משהו דומה) למה שאתה רוצה.

2. תחפש או תנסה לבנות RegularExpression שיבדוק את הפרמטרים האלה ותכניס אותו לפקד RegularExpressionValidator.

3. כנ"ל.

אני לא כלכך טוב בRegEx אבל נראה לי אתה צריך משהו כזה(סליחה אם אני טועה):
קוד:
[a-zA-Z0-9_]+
אם אתה לא יודע להשתמש בפקד RegularExpressionValidator תחפש בגוגל יש מלא מדריכים ומידע בMSDN.
  Reply With Quote