Salve a tutti, spero di non aprire una discussione già esistente, ma non mi sembra che ci sia.

Ho questo problema e sarei molto grato se qualcuno mi sapesse dare la soluzione/spiegazione di questo strano fenomeno.

Normalmente sviluppo con le Masterpage ed in alcuni WEBFORM le immagini che inserisco appaiono ad un primo caricamento di dimensioni errate rispetto alla realtà. Questo problemino l'ho risolto definendo le dimensioni del tag IMG con le classiche proprietà WIDTH e HEIGHT.

Il problema al quale non riesco a trovare la soluzione è il seguente: in una pagina dove ho un controllo GRIDVIEW che visualizza una sorta di Foto Gallery, le immagini appaiono di dimensioni notevolmente ridotte. Poi al passaggio del mouse sopra una di queste, come per magia, si ridemsionano a grandezza che avevo impostato da codice.

Vi riporto ad esempio il codice, ma se qualcuno volesse vedere dal vivo questo strano comportamento, questa è la pagina web: http://www.edilflash.it/Lavori.aspx

e questo è un pezzo di codice relativo al GRIDVIEW:




<td colspan="3" height="200">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ID1"
DataSourceID="AccessDataSource1" EmptyDataText="Nessun Lavoro" GridLines="Horizontal"
HorizontalAlign="Left" ShowHeader="False" Width="740px" AllowPaging="True" PageSize="3">
<Columns>
<asp:TemplateField>
<ControlStyle Width="300px" />
<ItemStyle Width="300px" Height="200px" />
<ItemTemplate>
<a href="javascript:MM_openBrWindow('dettaglio.aspx?foto=<%#eval("foto") %>','recommend','width=660,height=450,scrollbars=yes,resizable=yes')" ><img src='ridimensiona.aspx?src=public/<%#eval("foto") %>&w=200&h=200' alt="Clicca per ingrandire" border="0"/></a>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="DESCRIZIONE" HeaderText="DESCRIZIONE" SortExpression="DESCRIZIONE" />
</Columns>
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="MDB-DATABASE\EdilDB.mdb" SelectCommand="SELECT `ID1`, `FOTO`, `DESCRIZIONE` FROM `LAVORI_ESEGUITI`">
</asp:AccessDataSource>
</td>




Naturalmente (questo bas..ardo)  dopo le prime volte non lo fa più e sembrerebbe che sia un problema che si verifica solo su Internet Explorer !!

Grato per un vostro aiuto.

Thanks.
Modificato da sdale il 04 dicembre 2006 01.09 -


Possibile che non sia mai capitato a nessuno?

Semmai gentilmente mi dite come posso realizzare una Galleria Fotografica con un controllo GRIDVIEW ed aprire in una POPUP la foto ingrandita senza quel brutto difetto che fa a me? Vedi esempio http://www.edilflash.it/Lavori.aspx

Grazie a tutti.

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.