HtmlTextWriter.WriteAttribute メソッド
HTML 属性とその値を HtmlTextWriter 出力ストリームに書き込みます。
オーバーロードの一覧
指定した HTML 属性と値を HtmlTextWriter 出力ストリームに書き込みます。
[Visual Basic] Overloads Public Overridable Sub WriteAttribute(String, String)
[C++] public: virtual void WriteAttribute(String*, String*);
指定した HTML 属性と値を HtmlTextWriter 出力ストリームに書き込み、 fEncode パラメータで指定した場合はそれらの属性と値を HTML エンコードします。
[Visual Basic] Overloads Public Overridable Sub WriteAttribute(String, String, Boolean)
[C#] public virtual void WriteAttribute(string, string, bool);
[C++] public: virtual void WriteAttribute(String*, String*, bool);
[JScript] public function WriteAttribute(String, String, Boolean);
使用例
[Visual Basic, C#, C++] WriteAttribute メソッドの両方のバージョンを使用する例を次に示します。最初のバージョンでは alt 属性を Img 要素に書き込み、2 つ目のバージョンでは、 No "encoding" required の値と共にカスタムの myattribute 属性を書き込み、 fEncode パラメータを false に設定します。
[Visual Basic, C#, C++] メモ ここでは、WriteAttribute のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
' Create a manually rendered tag.
writer.WriteBeginTag("img")
writer.WriteAttribute("alt", "AtlValue")
writer.WriteAttribute("myattribute", "No "encoding " required", False)
writer.Write(HtmlTextWriter.TagRightChar)
writer.WriteEndTag("img")
writer.WriteLine()
writer.Indent -= 1
writer.RenderEndTag()
[C#]
// Create a manually rendered tag.
writer.WriteBeginTag("img");
writer.WriteAttribute("alt", "AtlValue");
writer.WriteAttribute("myattribute", "No "encoding " required", false);
writer.Write(HtmlTextWriter.TagRightChar);
writer.WriteEndTag("img");
writer.WriteLine();
writer.Indent--;
writer.RenderEndTag();
[C++]
// Create a manually rendered tag.
writer->WriteBeginTag(S"img");
writer->WriteAttribute(S"alt", S"AtlValue");
writer->WriteAttribute(S"myattribute", S"No "encoding " required", false);
writer->Write(HtmlTextWriter::TagRightChar);
writer->WriteEndTag(S"img");
writer->WriteLine();
writer->Indent--;
writer->RenderEndTag();
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
参照
HtmlTextWriter クラス | HtmlTextWriter メンバ | System.Web.UI 名前空間