בעיית אטלס

בטיטi

New member
../images/Emo26.gif בעיית אטלס

יש לי דף ראשי, בתוכו UpdatePanel,והגדרת טריגרים שגורמים לעדכונו ברגע שלוחצים עליהם. כל לחיצה על כפתור בתפריט, גורמת לעדכון ה UpdatePanel ולטעינת UserControl אחר. כך השגתי את האפקט של ניווט סטייל GMAIL זה עובד טוב, אך כאשר אני טוען UserControl שיש בתוכו כפתור צד שרת (למשל), אז לחיצה על הכפתור, פשוט מעלימה את ה UserControl...
תוך כדי דיבאג של מהלך הארועים, ראיתי את התהליך הבא : כשאני לוחץ על התפריט,ה Page_Load של המסך פועל (כי atlas קרא לו), ולאחר מכן ה Page_Load של הקונטרול פועל (מכיוון שהלחיצה על התפריט טענה אותו) - ולכן הקונטרול מוצג על המסך. בעת לחיצה על כפתור בקונטרול, ה Page_Load של המסך נקרא (כי אטלס קרא לו), וזהו - ה Click של הכפתור בקונטרול לא נקרא, יתרה מכך - הקונטרול אפילו לא מוצג, מכיוון שהתבצעה טעינה מחדש של העמוד, ואף אחד לא טען את הקונטרול... מה עושים ?
 
למעלה