是否可以向HtmlTextWriter WriteBreak添加属性

sky*_*oot 4 c# htmltextwriter

使用HtmlTextWriter.WriteBreak方法时,是否可以在br标记中添加类?

writer.AddAttribute(HtmlTextWriterAttribute.Class, "className");
writer.WriteBreak();
Run Code Online (Sandbox Code Playgroud)

我需要一个符合xHtml标准的html输出,因此WriteBreak在编写时非常完美

<br />
Run Code Online (Sandbox Code Playgroud)

我想在br中添加一个类,以便我拥有

<br class="className" />
Run Code Online (Sandbox Code Playgroud)

SLa*_*aks 5

您可以手动执行此操作,如下所示:

writer.WriteBeginTag("br");
writer.WriteAttribute("class", "className");
writer.Write(HtmlTextWriter.SelfClosingTagEnd);
Run Code Online (Sandbox Code Playgroud)