gpt4 book ai didi

c# - 创建自定义 Html 标签 Html TextWriter

转载 作者:太空宇宙 更新时间:2023-11-03 21:55:46 25 4
gpt4 key购买 nike

有没有办法使用 HtmlTextWriter 创建它?我正在尝试创建一种在服务器端动态创建 html 的方法

<fieldset class='ui-grid-a' data-theme='c'>

这是代码的开始我不确定如何创建“data-theme”属性,因为没有为此提供的枚举..

// Initialize StringWriter instance.
StringWriter stringWriter = new StringWriter();

// Put HtmlTextWriter in using block because it needs to call Dispose.
using (HtmlTextWriter writer = new HtmlTextWriter(stringWriter))
{
foreach (string employee in myList)
{
writer.RenderBeginTag(HtmlTextWriterTag.Fieldset);
writer.AddAttribute(HtmlTextWriterAttribute.Class, "ui-grid-a");
writer.AddAttribute(HtmlTextWriterAttribute., "ui-grid-a");
}
}

最佳答案

关于评论:这是代码的开始我不确定如何创建“data-theme”属性,因为没有为此提供的枚举..

不要使用只接受枚举的重载,而是使用接受两个字符串值的重载:http://msdn.microsoft.com/en-us/library/985bhaz6.aspx

例如

writer.AddAttribute("data-theme", "c");

关于c# - 创建自定义 Html 标签 Html TextWriter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12360333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com