2015-10-29 8 views
2

Я ищу способ добавить атрибуты класса к кнопке, чтобы ее можно было создать, но я не могу понять, как это сделать из моего кода.Можно ли установить атрибут класса из System.Web.UI.HtmlControls.HtmlButton, хотя код?

System.Web.UI.HtmlControls.HtmlButton имеет свойство AttributeCollection, но оно доступно только для чтения, так что это бесполезно для меня.

System.Web.UI.WebControls.Button имеет свойство CssClass, мне нужно что-то подобное для HtmlButton. Я не могу использовать кнопку, предоставленную с WebControls, потому что мне нужно использовать свойство InnerHtmlHtmlButton, чтобы поместить значок на кнопку, но я тоже хочу уметь стилизовать его!

У кого-нибудь есть решение для этого?

ответ

0

Вы должны быть в состоянии установить класс CSS, как этот

theHtmlButton.Attributes["class"] = "yourClass"; 

Вы можете использовать этот метод, чтобы установить любой атрибут, включая ваши собственные атрибуты.