Я хочу перетащить строку из gridview и оставить ее в виде дерева - PullRequest
0 голосов
/ 25 апреля 2019

Я пишу программу с использованием ASP .Net MVC. На одной из его страниц я хочу добавить туда два компонента. Treeview и gridview. Я хочу перетащить строки из Gridview и оставить его в виде дерева. Технически я хочу получить идентификатор перетаскиваемой строки в gridview и добавить некоторые особые условия при перетаскивании его в дерево.

Я нашел отличный контроллер для дерева. но он поддерживает только перетаскивание элементов внутри дерева. Вот оно, https://gijgo.com/tree Но, похоже, они не предоставляют вид сетки в виде перетаскивания ... Я был бы очень признателен, если бы вы могли предоставить мне пример исходного кода или любую ссылку для вышеуказанной спецификации. Также лучше, если я смогу использовать тот же вид дерева с другим перетаскиваемым видом сетки.

Спасибо!

1 Ответ

0 голосов
/ 25 апреля 2019

Вы не упомянули, какой тип библиотеки вы ищете.

Библиотека Webix поставляется из коробки с перетаскиванием между сеткой и деревом. Проверьте этот пример: https://docs.webix.com/desktop__dnd_external_data.html

Например:

{   
    view:"tree", 
    drag:true, 
    select:true,
    data:[],
    externalData:grid2tree
}

В функции grid2tree вы будете писать свою бизнес-логику.

Скачать бесплатную пробную версию можно здесь: https://webix.com/download/

...