WebControl.CssClass プロパティ
アセンブリ: System.Web (system.web.dll 内)

/** @property */ public String get_CssClass () /** @property */ public void set_CssClass (String value)
クライアントで Web サーバー コントロールによって表示される CSS クラス。既定値は Empty です。

CssClass プロパティを使用して、Web サーバー コントロールに対してクライアントに表示する CSS クラスを指定します。このプロパティは、すべてのコントロールに対してブラウザに表示されます。このプロパティは、ブラウザに関係なく、常にクラスの属性として表示されます。
たとえば、Web サーバー コントロールを次のように宣言したとします。
前の Web サーバー コントロールの宣言に対して、次の HTML がクライアントに表示されます。
![]() |
---|

CssClass プロパティを使用して、HyperLink コントロールのスタイルを変更する方法の例を次に示します。
![]() |
---|
次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。Web フォームのコード モデルの詳細については、「ASP.NET Web ページのコード モデル」を参照してください。 |
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <style> .CssStyle1 { font: 12pt verdana; font-weight:700; color:orange; } .CssStyle2 { font: 15pt times; font-weight:250; color:blue; } </style> <script language="VB" runat="server"> Sub Button1_Click(sender As Object, e As EventArgs) If HyperLink1.CssClass = "CssStyle1" Then HyperLink1.CssClass = "CssStyle2" Else HyperLink1.CssClass = "CssStyle1" End If End Sub </script> </head> <body> <h3>CssClass Property of a Web Control</h3> <form runat="server"> <asp:HyperLink id="HyperLink1" NavigateUrl="http://www.microsoft.com" CssClass="spanstyle" Text="Click here to go to the Microsoft site" Target="_new" runat="server"/> <p> <asp:Button id="Button1" Text="Click to change the Css style of the above link" OnClick="Button1_Click" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <style> .CssStyle1 { font: 12pt verdana; font-weight:700; color:orange; } .CssStyle2 { font: 15pt times; font-weight:250; color:blue; } </style> <script language="C#" runat="server"> void Button1_Click(Object sender, EventArgs e) { HyperLink1.CssClass=((HyperLink1.CssClass=="CssStyle1")?"CssStyle2":"CssStyle1"); } </script> </head> <body> <h3>CssClass Property of a Web Control</h3> <form runat="server"> <asp:HyperLink id="HyperLink1" NavigateUrl="http://www.microsoft.com" CssClass="spanstyle" Text="Click here to go to the Microsoft site" Target="_new" runat="server"/> <p> <asp:Button id="Button1" Text="Click to change the Css style of the above link" OnClick="Button1_Click" runat="server"/> </form> </body> </html>
<%@ Page Language="JScript" AutoEventWireup="True" %> <html> <head> <style> .CssStyle1 { font: 12pt verdana; font-weight:700; color:orange; } .CssStyle2 { font: 15pt times; font-weight:250; color:blue; } </style> <script language="JSCRIPT" runat="server"> function Button1_Click(sender : Object, e : EventArgs){ if(HyperLink1.CssClass == "CssStyle1") HyperLink1.CssClass = "CssStyle2" else HyperLink1.CssClass = "CssStyle1" } </script> </head> <body> <h3>CssClass Property of a Web Control</h3> <form runat="server"> <asp:HyperLink id="HyperLink1" NavigateUrl="http://www.microsoft.com" CssClass="spanstyle" Text="Click here to go to the Microsoft site" Target="_new" runat="server"/> <p> <asp:Button id="Button1" Text="Click to change the Css style of the above link" OnClick="Button1_Click" runat="server"/> </form> </body> </html>
<html> <head> <style> .CssStyle1 { font: 12pt verdana; font-weight:700; color:orange; } .CssStyle2 { font: 15pt times; font-weight:250; color:blue; } </style> <script language="C#" runat="server"> </script> </head> <body> <h3><font face="Verdana">CssClass Property of a Web Control</font></h3> <form runat="server"> <asp:HyperLink id="HyperLink1" NavigateUrl="http://www.microsoft.com" CssClass="spanstyle" Text="Click here to go to the Microsoft site" Target="_new" runat="server"/> <p> <asp:Button id="Button1" Text="Click to change the Css style of the above link" OnClick="Button1_Click" runat="server"/> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からWebControl.CssClass プロパティを検索する場合は、下記のリンクをクリックしてください。

- WebControl.CssClass プロパティのページへのリンク