Discussione chiusa
Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema con utilizzo di una variabile in un file .css di pagina master

  1. #1
    andyv1957 non è in linea Novello
    Post
    15

    problema con utilizzo di una variabile in un file .css di pagina master

    Buongiorno a tutti,
    ho una pagina master (principale.master) che stabilisce il layout per tutte le altre pagine del progetto. In questa ho un logo che, deve cambiare secondo la sezione del menu principale, alla quale si punta.

    Per fare questo, nel file principalemaster.css ho inserito queste istruzioni:

    #DivCentrale
    {
    .......;
    .......;
    .......;
    background-image: url(<%=strBGImage%>);
    background-repeat: no-repeat;
    background-position: center;
    .......;
    .......;
    }

    Il codice (la public sub) che varia la relativa immagine di sfondo e la variabile strBGImage, dichiarata public, sono contenuti nel file principale.master.vb.

    Ogni pagina che deriva da quella master, es. Login.aspx, nella corrispondente Login.aspx.vb, chiama la public sub e gli passa il parametro per valorizzare la variabile contenuta nel file principalemaster.css e far apparire l'immagine corretta. L'istruzione è la seguente:

    Me.Master.SelectBGImage(Principale.EnuImmaginiSfon do.Immagine1).

    Tutto questo ha funzionato finché lo style css si è trovato contenuto nel file Principale.master (css interno) poi, a causa di un errore generato dall'utilizzo di un controllo AJAX, l'ho spostato nel file principalemaster.css e l'errore è sparito ma non si vedene neppure l'immagine.

    Penso che sia un problema legato alla visibilità della variabile strBGImage ma, ad oggi, non ho trovato un soluzione e quindi, per ora, non riesco a risolvere il problema.

    Qualcuno ha una qualche idea?

    Grazie a tutti.

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    15,192
    Blogs
    5
    Leggi il regolamento del forum sul crossposting.

    Subito postato su https://www.iprogrammatori.it/forum-...er-t33147.html

    Thread chiuso
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

Discussione chiusa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi