Drag e drop su ASP.NET

lunedì 29 marzo 2010 - 08.17

volperubbia Profilo | Senior Member

Ciao a tutti,
sapete mica di qualche componente / controllo per aggiungere funzionalità
drag e drop su ASP.NET 2.0 o 3.5? Del tipo spostare item fra due liste o
nodi di un treeview ...

Grazie per l'attenzione,
Davide

alx_81 Profilo | Guru

>Ciao a tutti,
Ciao

>sapete mica di qualche componente / controllo per aggiungere
>funzionalità drag e drop su ASP.NET 2.0 o 3.5? Del tipo spostare item fra
>due liste o nodi di un treeview ...
Prova a dare un'occhiata qui:
http://jqueryui.com/demos/draggable/

>Grazie per l'attenzione,
di nulla!

--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

volperubbia Profilo | Senior Member

Ciao Alessandro,
grazie. Sto dando un'occhiata al link, ma al momento la pagina non me la carica,
speriamo bene ...
Più che altro vorrei capire da dove partire per fare qualcosa del tipo:
- List box di partenza con N item (caricati da vb)
- Tabella di destinazione di MxN celle
- Spostare in qualche modo gli item dalla lista alla tabella.
- Salvare sul server le posizioni.

Oppure un treeview:
- popolato inizialmente con nodi e sotto nodi
- aver la possibilità "ajax" di spostare / aggiungere / eliminare dei nodi
- salvare sul server la nuova struttura.

Quale può essere l'approccio migliore?
Davide

alx_81 Profilo | Guru

>- List box di partenza con N item (caricati da vb)
>- Tabella di destinazione di MxN celle
>- Spostare in qualche modo gli item dalla lista alla tabella.
>- Salvare sul server le posizioni.
>Oppure un treeview:
>- popolato inizialmente con nodi e sotto nodi
>- aver la possibilità "ajax" di spostare / aggiungere / eliminare
>dei nodi
>- salvare sul server la nuova struttura.
>Quale può essere l'approccio migliore?
Se adatti la risposta HTML al draggable di jquery non mi sembra male. Devi armarti di pazienza e capire come adattare il tuo listbox e i tuoi item con la procedura dimostrativa riassunta nel link.
Di più non so dirti. Se non vuoi usare jquery potresti utilizzare l'ajax control toolkit e vedere se trovi qualcosa su internet.
Di solito per adattare i tuoi controlli a jquery devi capire che classe applicare o che id assegnare e con che pattern.. Poi dovrebbe essere abbastanza semplice seguire la procedura.
Ti consiglio di prendere una pagina delle tue, salvare l'html e lavorare su quello in maniera statica e poi adattarlo con il codice lato server.

--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

volperubbia Profilo | Senior Member

Grazie Alessandro
come al solito le tue sono sagge parole, studierò.
Ho dato un'occhiata anche agli ExtExtenders per .NET su http://extjsextendercontrol.codeplex.com/.
Sembrano utili. Li hai già usati?
Ho scaricato da lì anche il sito di demo, ma non c'è verso di compilarlo, non so se è voluto,
ma forse mancano delle risorse.
Sai se in giro si trovano demo (compilabili) che li usino?

Davide

alx_81 Profilo | Guru

>Sembrano utili. Li hai già usati?
no, utilizzo sempre jquery..

>Sai se in giro si trovano demo (compilabili) che li usino?
mi dai il link da cui scaricare? provo a vedere se mi compila se vuoi..

--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

volperubbia Profilo | Senior Member

Troppo buono ...

ExtJs Extender Controls
http://extjsextendercontrol.codeplex.com/

View all downloads
http://extjsextendercontrol.codeplex.com/releases/view/28925

ExtExtendersTestSite.zip
example, 3259K, uploaded Jun 17 2009 - 2397 downloads
http://extjsextendercontrol.codeplex.com/releases/28925/download/72065

E' quest'ultimo, compilarlo non son riuscito, me lo esegue però solo in modalità
"ultima versione compilata", che non è molto esaltante.

Davide

alx_81 Profilo | Guru

>Troppo buono ...
ti allego lo zip con la versione compilabile, mi sono fatto aiutare da Mike, un mio collega.. Io non ci saltavo fuori
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5