Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    6

    Problema con i Path relativi in uno SkinFile

    Salve,

    Nello skinfile che sto 'manipolando' attualmente ho questa 'schifezza':

    <asp:ImageButton runat="server" skinID="btnNuovoDettaglio1" ImageUrl="~/App_Themes/Theme1/images/NewRecordUp.gif" onmouseover="this.src='../App_Themes/Theme1/images/NewRecordDown.gif'" onmouseout="this.src='../App_Themes/Theme1/images/NewRecordUp.gif'" />

    <asp:ImageButton runat="server" skinID="btnNuovoDettaglio2" ImageUrl="~/App_Themes/Theme1/images/NewRecordUp.gif" onmouseover="this.src='../../App_Themes/Theme1/images/NewRecordDown.gif'" onmouseout="this.src='../../App_Themes/Theme1/images/NewRecordUp.gif'" />

    Come potete notare la differenza tra le due righe sta nel path relativo sugli eventi onmouseover e onmouseout, mentre le immagini utilizzate sono sempre le stesse.
    Questo perchè la stessa immagine è utilizzata in pagine web a livelli diversi (sottocartelle diverse). Presumo che qualora dovessi utilizzare lo stesso skin in una pagina che sta in un ulteriore sottocartella mi dovrò duplicare lo skin modificano il path '../../../App_Themes/ecc.'.

    Secondo voi non c'è un modo per utilizzare un solo skin indipendentemente dal percorso della pagina che lo ospita?

    Spero di essere stato sufficientemente esaustivo.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,479

    Moderazione

    Perché non hai postato in ASP.NET così come hai fatto con le altre discussioni?
    Sposto nell'area indicata.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    6
    Sorry, non me ne ero accorto... grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.