שלח תשובה

זירת השאלות

478
צפיות
11
תשובות

בעיה

,‏ 25 בדצמבר, 2004

כאשר נעשים שינויים בדף, אז שעושים רפרש הוא נותן הודע כזאת עם retry ו cancel עכשיו, זה לא מרענן את הנתונים שעושים את שתי האפשרויות, למשל הוספתי הודעה לספר אורחים באותו עמוד יש לי את התצודה רק שאני אצא ואכנס לדף שוב אני אראה את השינוי.

רציתי לדעת עם יש משהו שירענן רענון נתונים כל פעם שיש רפרש

תודה

תגיות:

11 תשובות

  1. ניר טייב הגיב:

    אתה שולח במקרה את הנתונים לאותו
    עמוד ? (הכוונה שבאותו עמוד גם מוצגים הנתונים וגם מוכנסים נתונים חדשים במקרה של שליחת טופס?)

    כי אם רצוי לפצל ואז זהבעיה לא תקרה.

  2. ניר טייב הגיב:

    אם אתה לא מעוניין לפצל אז אי אפשר
    לפתור את הבעיה. הדפדפנים צריכים לשלוח מידע לשרת האגור בתוכם. אם הוא לא ישלח אז גם שאר המידע לא ישלח (מה שבעצם ה-alert בא להגיד לך)

    אם אתה מעוניין אפשר להשתמש ב-get ואז המידע יהיה בשורת הכתובת (אבל לרוב שמשתמשים ב-POST יש סיבה לזה גם.)

  3. somebody הגיב:

    למה לא לפצל?
    ס"כ יהיה לך עוד דף…
    זה לא נורא
    ובget לא תוכן לעשות אם יש בשדות שאתה עושה יותר מ255 אותיות שים לב…

  4. ShabLuLim הגיב:

    אני כבר משתמש בשני דפים
    אחד נגיד gb.aspx ו   gb.vb  אז אני בעצם שולח את הנתונים לדף אחר אבל זה מחשיב כדף אחד בסיכום…אבל אם אי אפשר אז לא נורא

    תודה בכל מקרה

  5. זהר פלד הגיב:

    שליחת טופס תמיד מומלץ לבצע לדף אחר.
    page reentry (שליחת הטופס לאותו דף) הוא משהו שמומלץ להמנע ממנו כל עוד אפשר.

  6. ShabLuLim הגיב:

    אתה יכול לפרט למה?
    אני לא מבין מה היתרונות בשליחת נתונים לדף אחר או החסרונות

    תודה

  7. ניר טייב הגיב:

    1. הפתרון להודעה המעצבנת הזו
    מפרש השפה עובד פחות (עבודה עם תנאים עושים כאשר עובדים page reentry לא ?)
    יותר קל לנהל את הקוד.

    רוצה עוד ? אני מניח שזוהר יוסיף

  8. זהר פלד הגיב:

    ת'אמת, ניר כיסה את הרוב…
    לי יש להוסיף שזה תכנות די מכוער כשהטופס נשלח לעצמו,
    וגם, כשהטופס נשלח לדף אחר אתה יכול לכתוב אותו ב HTML, ולחסוך תעבורה ע"י שמירה של הטופס בזכרון המטמון של הדפדפן,
    ולחדד את מה שניר כבר אמר, אין שום סיבה להפעיל את המנוע או את ה pre-compiler של ASP בשביל קוד שמטפל בטופס שעוד לא נשלח.

    יש אולי מקומות שבהם זה הכרחי, אבל לרוב, אם לא תמיד, אפשר ורצוי להמנע מ page reentry.

  9. god הגיב:

    כנס, דרך מאוד פשוטה לראות את
    הנתונים החדשים שעשית.
    תעשה תגית META שהתפקיד שלה זה REFRESH ותעשה שהזמן שלה יהיה ממש קצר… כמו 1 או אם אפשר אפילו 0.5

  10. ניר טייב הגיב:

    לא אוהב את האפשרות הזו…
    ואם אני בדיוק קורא משהו אז זה מרפרש לי באמצע ?
    זה מאוד מעצבן…

שלח תשובה