Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Classe page

  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Classe page

    esiste una proprietà della classe Page che specifichi il foglio di stile CSS ?

  2. #2
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    Non esiste. Ovviamente puoi accedere al tag link del css da codice e quindi modificare l'attributo href

  3. #3
    sul manuale di DINO ESPOSITO "PROGRAMMARE ASP.net 2.0" vedo che dvrebbe esistere un il seguente metodo

    Header.LinkedStyleSheets.Add("file.css")

    ma di fatto non funziona, anche se uso regolarmente Header.Title

    bah
    =MaRk0n3=


  4. #4
    si può fare così

    Dim stylesheet As New System.Web.UI.HtmlControls.HtmlLink
    stylesheet.Href = "prova.css"
    stylesheet.Attributes.Add("rel", "stylesheet")
    stylesheet.Attributes.Add("type", "text/css")

    Header.Controls.Add(stylesheet)


    L'unico problema che mi resta da risolvere è come usare questo codice in una masterpage, visto che la classe MASTER non conosce Header, che invece può essere invocato all'interno di una Page.

    Qualcuno mi da una dritta ?
    =MaRk0n3=


  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    un altro modo che provavo è quello di definire i temi.

    Poi, nell'evento Page_PreInit, si mette per esempio

    Me.Theme = "Tema1"



    l'html generato è questo:
    <link href="../App_Themes/Tema1/StyleSheet.css" type="text/css" rel="stylesheet" />
    Pietro

  6. #6
    interessante.
    come si generano i temi ??
    grazie mille
    =MaRk0n3=


  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Markon3
    interessante.
    come si generano i temi ??
    grazie mille
    ti conviene guardare il manuale di Dino Esposito: io non sono ancora pratico
    Pietro

  8. #8
    sto approfondendo.
    Certo comunque che con asp.net 2.0 NON conviene per niente usare i CSS sfusi.
    L'utilizzo dei themes è assolutamente consigliato... e neppure particolarmente complicato una volta che capisci di che si tratta.


    In ogni caso, a futura memoria, lascio qui la soluzione al problema precedente.
    Basta fare così, all'interno di MasterPage.master.vb:

    [...]
    Page.Header.Controls.Add(stylesheet)



    Saluti
    =MaRk0n3=


  9. #9
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Per caso in giro ci sono temi già pronti da usare ,magari gratis ???

  10. #10
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da cassano
    Per caso in giro ci sono temi già pronti da usare ,magari gratis ???
    come per l'esame di maturità ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.