指定した HTML スタイル属性をその値と共に HtmlTextWriter 出力ストリームに追加します。
Overloads Protected Overridable Sub AddStyleAttribute( _
ByVal name As String, _ ByVal value As String, _ ByVal key As HtmlTextWriterStyle _)
[C#]
protected virtual void AddStyleAttribute(stringname,stringvalue,HtmlTextWriterStylekey);
[C++]
protected: virtual void AddStyleAttribute(String* name,String* value,HtmlTextWriterStylekey);
[JScript]
protected function AddStyleAttribute(
name : String,value : String,key : HtmlTextWriterStyle);
パラメータ
- name
出力ストリームに追加する HTML スタイル属性。 - value
HTML 属性に代入する値。 - key
追加する HTML スタイル属性を表す HtmlTextWriterStyle 値。
解説
HtmlTextWriter クラスから継承するときにこのバージョンの AddStyleAttribute メソッドをオーバーライドします。
このメソッドは、 AddAttribute メソッドに類似していますが、 Style 属性に個別の HTML スタイルを追加します。
HTML 要素のインスタンスの場合、 HtmlTextWriter クラスはその要素のスタイルのリストを維持します。 RenderBeginTag メソッドが呼び出されると、このメソッドで追加されたすべてのスタイルが HTML 要素の開始タグに表示されます。スタイルのリストはその後消去されます。
HTML 要素を表示する通常のパターンでは、このメソッドを使用して属性を要素に追加し、 RenderBeginTag を呼び出し、要素の開始タグと終了タグの間にある内容を表示してから、 RenderEndTag メソッドを呼び出します。
必要条件
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ
参照
HtmlTextWriter クラス | HtmlTextWriter メンバ | System.Web.UI 名前空間 | HtmlTextWriter.AddStyleAttribute オーバーロードの一覧