1

ページの読み込み時に静的RadTreeViewのすべてのノードを拡張する簡単な方法が見つからないのはなぜだろうと思います。最初に、Visual Studioのプロパティペインからすべてのプロパティをトラバースし、コードビハインドからチェックしました。拡張モードで開くように指示するプロパティは1つも見つかりませんでした。次に、TelerikのWebサイトを調べましたが、残念ながら、拡張モードでロードするためのサーバー側のソリューションは見つかりませんでした。

拡張モードでロードする方法/コツを知っていますか?

4

3 に答える 3

3

これも誰かを助けることができます。詳細はこちら

//Javascript
var treeView = $find("<%= RadTreeView2.ClientID %>");
var nodes = treeView.get_allNodes();
for (var i = 0; i < nodes.length; i++) {
    if (nodes[i].get_nodes() != null) {
        nodes[i].expand();
    }
}
于 2012-12-07T16:33:49.607 に答える
2

私は答えを見つけました(コードビハインドから拡張):

if (!IsPostBack)
        {
            foreach (RadTreeNode rtn in RTVControl.Nodes)
            {
                rtn.ExpandChildNodes();
                rtn.Expanded = true;
            }
        }
于 2012-09-02T19:48:01.580 に答える
0
Protected Sub RadTreeView1_NodeCreated(sender As Object, e As Telerik.Web.UI.RadTreeNodeEventArgs) Handles RadTreeView1.NodeCreated
    e.Node.Expanded = True
End Sub
于 2013-05-29T19:32:31.870 に答える