Modificare lo stile dei web server controls

di Daniele Bochicchio, in ASP.NET, Forms, Web Server Controls,

Uno dei vantaggi dei web controls è nella facilità con cui risulta possibile cambiare in maniera rapida e molto "elegante" le proprietà di un controllo.
L'esempio di oggi consente di specificare, tramite una form, il colore di background e testo di un controlo label, ma il principio di funzionamento è analogo per tutte le proprietà CSS supportate dai browser.

<form runat="server">
Background: <input id="inputbackground" runat="server"/><BR>
Colore: <input id="inputcolor" runat="server"/><BR>
Frase: <input id="inputfrase" runat="server"/><BR>
<input type="submit">
<P><asp:label id="lblTest" runat="server"/></P>
</form>
<SCRIPT language="VB" runat="server">

Sub Page_Load(Sender As Object, E As EventArgs)
  if Page.IsPostBack then
    lblTest.Style("background") = inputbackground.Value
    lblTest.Style("color") = inputcolor.Value
    lblTest.Text = inputfrase.Value
  end if
End Sub

</SCRIPT>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi