שלח תשובה

זירת השאלות

509
צפיות
5
תשובות

MaintainScrollPosition in masterpa

,‏ 18 באוקטובר, 2007

Hello. A little tricky situation:
I have a master page. Inside that master page I have A div (With overflow:scroll) that contain an ajax updatePanel.
Inside that updatePanel I have a tree.

The problem is That if I scroll down the tree and then select a node. The tree jump back to the top.

Because I'm inside a masterpage I don't have the "maintainScrollPositionOnPostBack".

Is there a way to select node with out it jump to the top?

Thanks in advance

תגיות:

5 תשובות

  1. אך, המושגים הללו…
    הניחוש שלי הוא שזה מייצר תגי A ותוקע בתוכם # ב-href. אני צודק?

  2. aabbcc123 הגיב:

    הניחוש דווקא לא פגע 🙁
    זה מייצר פונקציית ג'אווה ארוכה לכל node.

    אני חושב שהבעיה פה נובעת בגלל השימוש בajax ביחד עם עץ.

    ניסיתי לייצור דף בלי masterpage. כלומר רק עמוד עם div בעל מאפיין גלילה וזה מקפיץ לי אותו 🙁

  3. aabbcc123 הגיב:

    רגע, יש שיפור 🙂
    טוב, גיליתי מה הגורם לבעיה.
    זה לא המסטר ולא ה ajax.
    זה המאפיין של ה div:
    overflow:scroll
    ברגע שאני מוריד אותו זה מסתדר.
    הבעיה היא שאני לא רוצה להוריד אותו. יש דרך לשמור על המיקום של הגלילה בתוך ה DIV?

    תודה.

  4. קשה להבין בדיוק מה הבעיה בלי לראות
    קוד רלוונטי

  5. aabbcc123 הגיב:

    צודק. אבל זה קצת מורכב
    זה קצת מורכב כי מדובר על אובייקט עץ שנמצא בתוך DIV עם גלילה שיושבים שניהם בתוך updatepanel של ajax שיושב בתוך masterPage….
    'קיצר, זה באמת ברדק שלם 🙂

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

    תודה!

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!