C# 是否可以通过代码从System.Web.UI.HtmlControl.HtmlButton设置类属性?

C# 是否可以通过代码从System.Web.UI.HtmlControl.HtmlButton设置类属性?,c#,htmlcontrols,C#,Htmlcontrols,我正在寻找一种向按钮添加类属性的方法,以便对其进行样式设置,但我无法从代码中找到如何实现这一点 System.Web.UI.HtmlControls.HtmlButton有一个AttributeCollection属性,但它是只读的,所以这对我没有用 System.Web.UI.WebControls.Button有一个CssClass属性,我需要为HtmlButton提供类似的内容。我无法使用WebControls提供的按钮,因为我需要使用HtmlButton的InnerHtml属性在按钮上放

我正在寻找一种向按钮添加类属性的方法,以便对其进行样式设置,但我无法从代码中找到如何实现这一点

System.Web.UI.HtmlControls.HtmlButton
有一个
AttributeCollection
属性,但它是只读的,所以这对我没有用

System.Web.UI.WebControls.Button
有一个
CssClass
属性,我需要为
HtmlButton
提供类似的内容。我无法使用
WebControls
提供的按钮,因为我需要使用
HtmlButton
InnerHtml
属性在按钮上放置图标,但我确实希望能够对其进行样式设置


有人对此有解决方案吗?

您应该能够像这样设置css类

theHtmlButton.Attributes["class"] = "yourClass";
您可以使用此方法设置任何属性,包括您自己的自定义属性