Browse by Tags
All Tags »
JavaScript »
PostBack (
RSS)
לא מזמן התבקשתי לעזור לתכנן אפליקציית אינטרנט בה המסך יכול להיות מחולק לכמה חלקים, והמשתמש יכול לגלוש באותה אפליקצייה מכל חלק - כך שהוא יוכל לראות כמה חלקים שונים של אותה אפליקצייה, באותו מסך. במידה שהיינו מתחילים לכתוב את האפליקצייה מאפס, כנראה שהיינו בוחרים ב - Single Applcation Page וכל האתר היה עובד ב - ajax, וכך לא היה שום בעיה לחלק את המסך לשניים או יותר חלקים. הבעייה שהאתר כבר היה כתוב :-) במקרה הזה לאחר חשיבה הגענו למסקנה שהשיטה הכי יעילה, היא לחלק את העמוד הראשי לכמה iframes שהמשתמש יוכל...
בס"ד המדריך המלא ל – ASP.NET AJAX הורדת המדריך בגרסת PDF . הורדת קבצי המקור של דוגמאות הקוד שבמדריך . תוכן העניינים: · דרישות קדם. · מטרת המדריך. · מה זה בכלל AJAX . · Native AJAX – איך עבדו פעם ואיך הכול מתבצע מאחורי הקלעים. o עבודה עם XmlHttpRequest . o ...
בפוסט הזה הדגמתי איך ניתן להציג חלון מודלי לפני ריצה לשרת ורק במידה וחזר true מהחלון המודלי מתבצעת הריצה לשרת. בדוגמא ההיא יש, FileUpload, CheckBoxList ולחצן. בזמן לחיצה על Submit קופץ חלון מודלי שמבקש להכניס עבור כל שם שנבחר ב - CheckBixList את ה - ID שלו. לשאר הפרטים והדוגמאות עיינו בפוסט הקודם. הבטחתי שאני אדגים גם מצב שבו יש ולידטור על הדף, לדוגמא: אנחנו רוצים לבדוק האם המשתמש העלה קובץ - למעשה ב - html תהיה לנו תוספת פשוטה של: < asp : RequiredFieldValidator ID ="rfv" ValidationGroup...
נניח שיש לנו טופס שהמשתמש ממלא בו פרטים כלשהם ובזמן לחיצה על OK לפני הריצה לשרת אנחנו רוצים להציג חלון אחר (מודלי) ובמידה והמשתמש ילחץ באותו חלון על OK נוכל לעשות ריצה לשרת בחלון הראשון . המוטובצייה לעשות את זה יכולה להיות מכל מיני סיבות - אני אדגים כאן כדוגמא, בטופס הראשון משתמש אמור להעלות קובץ ולבחור משתמשים שיכולים לראות את הקובץ, בזמן לחיצה על OK נפתח לו חלון חדש שבו יש לו GRID עם השמות של המשתמשים ותיבת טקסט שבו הוא אמור להכניס את מספרי הזהות של המשתמשים שהוא בחר - ורק במידה ומספרי הזהות נכונים...
הבעייה ידועה. יש לכם דף שיש בו UpdatePanel עשיתם שינויים בעמוד, עברתם לדף אחר וחזרתם ע"י לחצן Back של הדפדפן כל השנויים שעשיתם נעלמו והדף חזר למצבו ההתחלתי, לעומת זאת אם לא היה UpdatePanel בדף ועברתם לדף אחר כשתחזרו ע"י Back כל השינויים ישמרו. ב - IE8 יש לזה פיתרון מובנה - אבל זה עניין לפוסט אחר, כאן אני רוצה להראות טריק מעניין שיכול לעזור לפתור את הבעייה. דוגמא לבעייה: נניח שיש לי Grid על העמוד כברירת מחדל הוא עולה ריק ויש DropDown - שבזמן שהוא משתנה ה - grid מקושר למידע מתאים. קוד ה ...
נניח שיש לכם את קוד ה - html הבא: < asp : RadioButton ID ="RadioButton1" runat ="server" AutoPostBack ="true" OnCheckedChanged ="RadioButton1_CheckedChanged" /> < asp : RadioButton ID ="RadioButton2" runat ="server" AutoPostBack ="true" OnCheckedChanged ="RadioButton2_CheckedChanged" /> מה שזה אומר - שיש לנו שני radio button שכל שינוי יעשה post back ויפעיל את המתודה הרלוונטית בצד השרת. מה קורה אם אנחנו רוצים...