Extender DragPanel non funziona

domenica 29 novembre 2009 - 10.37

andrestu Profilo | Expert

Salve a tutti,
ho seguito le istruzioni alla lettera ma non riesco a far funzionare il dragpanel, cè qualcuno di voi che lha già utilizzato?

i passi seguiti:
- ho scaricato ajaxControlToolkit
- nel mio nuovo sito ho aggiunto alla casella degli strumenti una nuova scheda e dentro ho referenzato i file .dll del ajaxControlToolkit
- ho creato 2 pannelli uno dentro laltro (quello interno dovrbbe funzionare da aggancio x il trascinamento di quello esterno )
- ho aggiunto uno scriptmanager
- ho aggiunto l'extender dragpanel e impostato le relative proprietà

più di questo non so che fare!!! non trascina una fava!!!!



<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

<aspragPanelExtender ID="DragPanelExtender1" runat="server"
DragHandleID="spostamento" TargetControlID="principale" Enabled="True">
</aspragPanelExtender>

<asp:Panel ID="principale" runat="server" style=" width:100px; height:250px; background-color:Green">
<asp:Panel ID="spostamento" runat="server" style=" width:100px; height:50px; background-color:Yellow">
<asp:Label ID="Label1" runat="server" Text="spostami"></asp:Label>
</asp:Panel>
<asp:Panel ID="PanelContenuto" runat="server" style=" width:100px; height:450px;">
</asp:Panel>
</asp:Panel>

Brainkiller Profilo | Guru

>più di questo non so che fare!!! non trascina una fava!!!!

Ahahaha
Ho seguito le tue stesse indicazioni e ho fatto la stessa cosa.
A runtime vedo una pagina con all'interno un rettangolo verticale la parte alta gialla e sotto verde.
Se faccio un Drag prendendo il giallo tutto il rettangolone mi si sposta nello schermo appena mollo torna alla posizione iniziale.
Non so se questo è il comportamento voluto, però sembrerebbe funzionare.

Ho fatto il test con un po' di browser.
Con IE funziona, con Chrome pure, anche con Opera, ma con Firefox 3.5.3 non so perchè, non funziona ! Magari tu usi quello. Tra l'altro ho provato anche sul sito ufficiale con l'esempio e neanche lì va FF.
Ciao

David De Giacomi | <empty>
http://blogs.dotnethell.it/david/

andrestu Profilo | Expert

allora diciamo che funziona come dici te se usi lo script manager che ti danno insieme ai control toolkit se invece usi lo script manager predefinito di aspnet non si muove neanche, ma il problema da quello che ho capito non è tanto lo script manager ma è come imposti la struttura dei div o panel.

comunque nel frattempo in internet ho trovato la soluzione in un ottima miniguida x questo problema specifico, ho perso momentaneamente la pagina appena la ritrovo te la posto

grazie intanto per la prova





Brainkiller Profilo | Guru

>allora diciamo che funziona come dici te se usi lo script manager
>che ti danno insieme ai control toolkit se invece usi lo script

No io ho usato lo <asp:ScriptManager che è quello di ASP.NET.
Non so a quale ti riferisci tu.

In ogni caso il sample che c'è sul sito dell'AjaxControlToolkit come ti dicevo con Firefox non va.
Quindi ci sono problemi di compatibilità con quel browser.

David De Giacomi | <empty>
http://blogs.dotnethell.it/david/

andrestu Profilo | Expert

prova con lo script manager che ti danno insieme agli ACT: AjaxScriptManager

Brainkiller Profilo | Guru

>prova con lo script manager che ti danno insieme agli ACT: AjaxScriptManager

Io ho refernziato il Control Toolkit ma di altri ScriptManager non ne trovo, se mi dai maggiori info gradirei capire anche io dove trovarlo.

David De Giacomi | <empty>
http://blogs.dotnethell.it/david/

andrestu Profilo | Expert

prova a referenziare il secondo file che ti danno con l'ACT: System.Web.Ajax.dll

io ho scaricato la versione beta 0911 degli ACT
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5