私はTelerik Mvc Treeviewで作業しようとしています。ツリーに含まれるネストされたレベルの数を指定する方法はありますか?私はツリー上の単一のレベルがほしいと思う、私はノードをドラッグアンドドロップするとき、私はそのノードの子ノードになるようにユーザーがノードを別のノードにドロップするのを防ぐためにツリービューをしたいと思います。Telerik Mvcコントロールのツリービューのレベル数を指定する方法は?
0
A
答えて
0
厳密な数のレベルに留まるようにTreeViewに指示する直接の方法はありませんが、ノードが別のノードにドロップされるのを防ぐことができます。これを行う簡単な方法は、すべての場合に機能しないかもしれませんが、ノードがドロップされる「位置」を確認することです。「位置」は「上」、「前」、「後」のいずれかです。ノードが別のノードの上にドロップされているとき(それが子要素として追加される)、ノードは「オーバー」位置にあります。我々は次の操作を行うことができますことを知っ:これは、あなただけのツリービュー内のノードを再編成することを強制されます
@{Html.Telerik().TreeView()
.Name("TreeView")
.Items(items =>
{
items.Add().Text("Item 1");
items.Add().Text("Item 2");
items.Add().Text("Item 3");
})
.DragAndDrop(true)
.ClientEvents(clientEvents => clientEvents.OnNodeDrop("onNodeDropped"))
.Render();
}
<script type="text/javascript">
function onNodeDropped(e) {
var position = e.dropPosition;
if (position === "over") {
e.preventDefault();
}
}
</script>
。特定のシナリオに合わせてコードを追加する必要があるかもしれないので、Drag and DropへのリンクとClient-side APIドキュメントの記事がここにあります。
関連する問題
- 1. Telerik MVC - ツリービュー - 子ノード
- 2. telerikツリービューのasp.net MVC - リンクは非ルート・ノード
- 3. ASP.NET MVCのTelerikコントロール
- 4. Silverlightで特定ノードを取得Telerikツリービュー
- 5. sap.ui.tableに2レベルの拡張パラメータを指定する方法は?
- 6. Telerikツリービューのモデルへのバインド
- 7. ASP.NET MVCでTelerik Webformsコントロールを使用
- 8. ツリービュー構造に子レベルと大子レベルのjsonデータを追加する方法
- 9. WPFでカスタムTextBoxコントロールのCornerRadiusを指定する方法は?
- 10. ツリービューの逆レベルjavascript
- 11. Telerik MVCグリッド - 選択したデフォルト行を設定する方法
- 12. wpfツリービューからドラッグしてwinformコントロールをドロップする方法は?
- 13. xerarinのtelerikコントロール
- 14. C#で指数定数を指定する方法は?
- 15. asp.net Webアプリケーションでtelerik silverlightコントロールを使用する方法は?
- 16. Telerik MVC - グリッドエディタの数値テキストボックス
- 17. 特定のキーを押した後、ツリービュー内で同じレベルの前/次のノードを選択する方法は?
- 18. RAD Telerikコントロールのカスタマイズ
- 19. 複数のレベルでASP.NETツリービューを作成する
- 20. 次の次のレベルのjsonデータをツリービュー構造に追加する方法
- 21. Telerik MVCグリッドページングで一度に特定のレコード数を返す
- 22. TelerikのASP.NET MVC用ツリービューのバインドモードと手動追加項目の混合
- 23. Telerik MVCグリッド列挙型フィルタをローカライズする方法は?
- 24. Telerik MVCテンプレート列内に独自のアクションルータを指定しています
- 25. Telerik MVC Contolsは
- 26. asp.netでtelerikコントロールを使用する方法
- 27. .NET - Telerik RadComboBoxコントロール
- 28. Telerikのツリービューの状態を保存する
- 29. Telerik mvcグリッドと固定幅の列
- 30. Telerikアップグレードで影響を受ける特定のコントロールのスタイリング