How to: Set ASP.NET Server Control Style Properties Using ASP.NET Syntax

You can set style properties directly in the .aspx file in two ways.

To set style properties in the .aspx file

  • Declare the style property using a convention of hyphenating the style object name and property, as shown in the following example:

    <asp:Calendar Id="MyCalendar" 
      SelectionMode="DayWeek" runat="server" 
      TitleStyle-Backcolor="#3366ff"
      TitleStyle-ForeColor="White" />
    
    <asp:Calendar Id="MyCalendar" 
      SelectionMode="DayWeek" runat="server" 
      TitleStyle-Backcolor="#3366ff"
      TitleStyle-ForeColor="White" />
    

    -or-

  • Declare explicit elements in which you declare property elements of the appropriate data type, as shown in the following example:

    <asp:Calendar id="Calendar1" 
      SelectionMode="DayWeek" runat="server">
      <TitleStyle BackColor="#3366ff" ForeColor="white" />
    </asp:Calendar>
    
    <asp:Calendar id="Calendar1" 
      SelectionMode="DayWeek" runat="server">
      <TitleStyle BackColor="#3366ff" ForeColor="white" />
    </asp:Calendar>
    

See Also

Tasks

How to: Set ASP.NET Server Control Style Properties Programmatically

Concepts

ASP.NET Web Server Controls and CSS Styles

Other Resources

Learning More — Programming ASP.NET Web Pages