TreeView заполняется через ajax, и каждый элемент имеет LoadOnDemand = true.Теперь мне нужно, чтобы дерево было полностью раскрыто после привязки.Вызов expand на клиенте не работает, потому что, я думаю, expand не поддерживает функцию LoadOnDemand.
LoadOnDemand = true
expand
Вам нужно будет использовать клиентские события (onDataBound), а затем
<script type="text/javascript"> function expandTree(e) { var treeview = $("#DishesTree").data("tTreeView"); treeview.expand(); } </script> <% Html.Telerik().TreeView() .Name("DishesTree") .DataBinding(dataBinding => dataBinding.Ajax().Enabled(true).Select("GetListOfDishes", "Dining")) .ClientEvents(c => c.OnDataBound("expandTree")) %>