Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Μετακίνηση του scroll bar ενός panel στον επιλεγμένο κόμβο ενός TreeView έπειτα από αναζήτηση

  •  14-10-2015, 17:56

    Μετακίνηση του scroll bar ενός panel στον επιλεγμένο κόμβο ενός TreeView έπειτα από αναζήτηση

    Καλησπέρα σας,

    Έχω ένα TreeView μέσα σε ένα Panel, τα οποία βρίσκονται μέσα σε ένα UpdatePanel. Αυτό που θέλω να κάνω είναι όταν πραγματοποιώ αναζήτηση και κατ' επέκταση partial postback το scroll bar του panel να μετακινείται στον επιλεγμένο κόμβο του δέντρου που βρέθηκε.

    Έχω γράψει τον εξής κώδικα, τον οποίο φορτώνω στον event handler search_Click, αλλά δεν φαίνεται να παίζει:

      string s = "var elemTreeView = document.getElementById('" + MyTreeView.ClientID + "_SelectedNode');var node = document.getElementById(elemTreeView.value);node.scrollIntoView(true);";

            s += "var elemPanel = document.getElementById('" + PanelTreeView.ClientID + "');";

            s += "elemPanel.scrollTop=elemTreeView.scrollTop;";

            ScriptManager.RegisterStartupScript(this, this.GetType(), "selectNode", s, true); 

    Σας ευχαριστώ εκ των προτέρων. 

    Δημοσίευση στην κατηγορία: , ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems