שלח תשובה

זירת השאלות

275
צפיות
4
תשובות

שאלה ב-ASP.NET

,‏ 30 במרץ, 2004

אני עובדת בשפת C#
כיצד בודקים אם תיבת טקסט הינה ריקה,
ניסיתי כך:


if(txtYear.Text!="")


אבל הוא נכנס גם כאשר תיבת הטקסט ריקה!

תגיות:

4 תשובות

  1. itay26 הגיב:

    נראה לי הכל תקין….
    אבל תנסי לראות בזמן הרצה מה הערך שיש ב – textbox שלך אולי תמצאי שהוא שונה מ – "" ואם זה לא עובד תנסי לראות מה קורה אם את עושה == ולא !=.

    איתי.

  2. itay26 הגיב:

    יכול להיות
    שהוא מכניס רווח או משהוא כזה ולכן הטקסט יהיה שווה לרווח ב – html.

  3. תעשה משהו אחר

    if(txtYear.Text!<>"")

    יעבוד…

    else

    לא יעבוד

    הelse יהיה חייב להיות ריק..

  4. itay26 הגיב:

    היא עובדת עם
    ASP.NET ובגלל זה הוא לא מקבל אופרטור <> בהשוואה למחרוזת.
    לכן צריך לעשות != ב – c#.

שלח תשובה