Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [C#] sfondo differente in base a variabile

    Ciao ragazzi,
    forse la domanda è un pò stupida, ma non so come fare a far visualizzare uno sfondo di tabella differente a seconda di un valore di variabile.

    immagino di dover far qualcosa di questo tipo nel page_load:

    codice:
    protected void Page_Load(object sender, EventArgs e)
        {
            string url_evento = Request.QueryString["evento"];
            
           if (url_evento == "1")
                                        {
                        sfondo="qualcosa";
                    }
                    else
                    {
                        sfondo="qualcos'altro";;
                    } 
           
    }
    ma poi come faccio a utilizzarlo nel codice html?
    Grazie a tutti

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Se la tabella è lato server:

    IdTabella.BackColor = Colore ("Acqua" etc.)

  3. #3
    Ciao djciko,
    la tabella è così:

    <table cellpadding="3" width="500px" height="600px;" style="background-image:url(/images/sfondo_msn.jpg); background-repeat:no-repeat;">

    quindi è lato client...
    c'è un'alta soluzione?

    Grazie mille

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    prova dandole un ID e runat=server

  5. #5
    puoi utilizzare la variabile "sfondo" all'interno del codice html in questo modo :

    <table cellpadding="3" width="500px" height="600px;" style="<% = sfondo %>">
    ...NO ONE IS INNOCENT ANYMORE...

  6. #6
    perfetto l'ultimo consiglio, grazie.

    non credevo di poter richiamare così la variabile come se fosse semplice asp.
    è bastato dichiararla come public e l'ha riconosciuta.

    grazie

  7. #7
    ottimo ;-)
    ...NO ONE IS INNOCENT ANYMORE...

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.