Changer le style d'un linkbutton
Bonjour à tous :) ,
j'ai un petit problème, j'espère que vous pourrez m'aider. Je suis un peu confus sur l'utilisation du CSS avec ASP.Net et C#.
J'ai un control LinkButton dans un en-tête de tableau et je voudrais le faire changer de couleur quand je clique dessus. J'ai donc ce code là en aspx :
Code:
1 2 3 4 5 6 7 8 9
|
<asp:Table ID="tabG_Headers" runat="server" GridLines="Both">
<asp:TableHeaderRow ID="TableHeaderRow1" runat="server" TableSection="TableHeader">
<asp:TableCell ID="idTitreTabG_NumOF" RowSpan="2">
<asp:LinkButton runat="server" ID="lnkbtnTabG_TitreNumOF" PostBackUrl="~/Test.aspx?nomColG=cod_wo&order=desc" Text="Num OF" CssClass="NotSort">
</asp:LinkButton>
</asp:TableCell>
</asp:TableHeaderRow>
</asp:Table> |
Vous pouvez constater que j'ai ajouté l'attribut CssClass qui correspond à ceci dans mon fichier css :
Code:
1 2 3 4 5 6 7 8 9 10
|
.Sort{
background-color : red;
color : red;
}
.NotSort{
color : black;
background-color : green;
} |
Et en C#, j'ai une fonction dans laquelle j'essaie de changer le css utilisé sur ce control de la façon suivante :
Code:
1 2
|
lnkbtnTabG_TitreRestant.Attributes["class"] = "Sort"; |
Cependant, ça ne fonctionne pas. Avez-vous une idée SVP ?
Merci d'avance ;)