2010-11-13 3 views
4
<div ID="btnWebL" runat="server" class="left_selected"></div> 
       <asp:LinkButton ID="btnWeb" runat="server" CssClass="center_selected" OnClick="btnWeb_Click" 
        Text="<%$ Resources:ViaMura.Web.Default, WebSearchButtonText %>"></asp:LinkButton> 
       <div ID="btnWebR" runat="server" class="right_selected"></div> 

Я хочу изменить класс btnWeb на left_not_selected.HtmlControl change class

Стараюсь с:

HtmlControl btnWebL = FindControl("btnWebL") as HtmlControl; 

но btnWebL не обладает свойством для изменения класса. Как я могу изменить класс?

ответ

9

Вы должны быть в состоянии установить атрибут class следующим образом:

bntWebL.Attributes["class"] = "your_new_class"; 

См documentation here.

+0

thx для такого быстрого ответа. – senzacionale

1

Попробуйте этот код

HtmlControl btnWebL = FindControl("btnWebL") as HtmlControl; 
bntWebL.Attributes["class"] = "left_not_selected"; 

Я надеюсь, что это будет работать для вас.