9 messaggi dal 25 settembre 2007
Salve, sto cercando di applicare uno zoom ad un controllo asp:image, qualcuno l'ha mai fatto?

Nello specifico la situazione è la seguente: ho una gridview ed alla selezione di una riga carico l'immagine associata ricavandola dal database. Vorrei però applicare uno zoom a tale immagine con la possibilità di spostare l'ingrandimento spostando l'immagine.

Ho messo il controllo asp:Image all'interno di un asp:Panel e, aumentando la dimensione dell'immagine al click di un pulsante, riesco a fare lo zoom ma non riesco a spostare la foto dentro il panel; è necessario usare le barre di scorrimento (bruttissimo). Credo che sarebbe opportuno usare un linguaggio lato client (Jquery!? o javascript) ma non ho conoscenze sufficienti per farlo... qualcuno saprebbe aiutarmi?

pagina .aspx

<asp:Panel ID="PanelForImage" runat="server" Width="480px" Height="400px" ScrollBars="Both">
<asp:Image ID="ImageToShow" runat="server" ImageUrl="~/Public/NoPhoto.jpg" />
</asp:Panel>
<asp:Button ID="ZoomIn" runat="server" Text="ZoomIn" onclick="ZoomIn_Click" />


Grazie per l'attenzione, saluti.
Mais76
710 messaggi dal 13 novembre 2008
Contributi
usa Jquery in rete c'è di tutto

questo

http://www.mind-projects.it/projects/jqzoom/

è facile da usare e ben documentato

e qui

http://www.tripwiremagazine.com/2011/10/jquery-image-zoom.html

hai una serie di plugin, ti rimane solo l'imbarazzo della scelta

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.