ATLAS ha alcuni Extenders già integrati nel proprio framework. Tra questi c'è il DragOverlayExtender che permette di rendere trascinabile qualunque oggetto nella form.
Grazie all'integrazione con le Profile API, è possibile memorizzare sul profilo dell'utente la posizione dell'oggetto così da ritrovarlo nello stesso posto al prossimo accesso allla pagina.
<style type="text/css"> .panel { width:200px; height:400px; border: 1px solid black; } body { width:100%; height:100%; } </style> <form runat="server" id="Form1"> <atlas:scriptmanager id="scriptManager" runat="server"> <scripts> <atlas:scriptreference scriptname="AtlasUIDragDrop" /> </scripts> </atlas:scriptmanager> <atlas:profilescriptservice runat="server" id="profileService" autosave="true" /> <atlas:dragoverlayextender id="DOExtender" runat="server"> <atlas:dragoverlayproperties enabled="true" targetcontrolid="pnlData" profileproperty="FloatingPosition" /> </atlas:dragoverlayextender> <asp:panel id="pnlData" runat="server" cssclass="panel"> Testo libero </asp:panel> </form>
Per approfondimenti su ATLAS si veda:
http://atlas.aspitalia.com/
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Creare una libreria CSS universale: Cards
- Eseguire script pre e post esecuzione di un workflow di GitHub