Ho provato in questo modo:
- Ho creato 3 link nella mia pagina Master:
file MasterPage.master
e nel file MasterPage.master.vb:codice:<div class="testo"> Testo: <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="?stile=g">Grande</asp:HyperLink> <asp:HyperLink ID="HyperLink3" runat="server" NavigateUrl="?stile=i">Negativo</asp:HyperLink> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="?stile=n">Piccolo</asp:HyperLink> </div>
Quale può essere il problema??codice:Partial Class MasterPage1 Inherits System.Web.UI.MasterPage Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim objcss As New HtmlLink() If Request.QueryString("stile") = "i" Then objcss.Href = "~/stili/css3.css" ElseIf Request.QueryString("stile") = "g" Then objcss.Href = "~/stili/css2.css" Else objcss.Href = "~/stili/css1.css" End If objcss.Attributes.Add("rel", "stylesheet") objcss.Attributes.Add("type", "text/css") Controls.Add(objcss) End Sub End Classal click dei pulsanti mi associa il giusto css solo che navigando nel sito ogni volta che viene caricata una pagina viene impostato il css1.

Rispondi quotando