#799 - ATLAS: rendere trascinabile una parte della pagina

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/


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Arika scrive:
#799 - ATLAS: rendere trascinabile una parte della pagina

Scusate l'osservazione, forse stupida, ma alla fine tutto questo, non si faceva già con le Web Parts?
giovedì 11 maggio 2006 | 1 risposta

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC