在asp.net中单击时,将css类分配给linkbutton

前端之家收集整理的这篇文章主要介绍了在asp.net中单击时,将css类分配给linkbutton 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

考虑我在页面上有3个linkbutton,

<asp:LinkButton ID="LB1" runat="server" CssClass="regular" OnClick="LB1_Click">
  Today
</asp:LinkButton>
<asp:LinkButton ID="LB2" runat="server" CssClass="regular" OnClick="LB2_Click">
  Today
</asp:LinkButton>
<asp:LinkButton ID="LB3" runat="server" CssClass="regular" OnClick="LB3_Click">
  Today
</asp:LinkButton>
@H_502_7@

我想用css突出显示其单击时的linkbutton,然后在单击另一个linkbutton(即我想显示活动的链接按钮)时删除其CSS.任何建议.

最佳答案
在Page_Load中,将所有链接按钮的CSS类设置为默认类

LB1.CssClass = "StandardClass";
LB2.CssClass = "StandardClass";

....
@H_502_7@

然后在每个LinkBut​​ton的Btn_Click事件中,将其CSS类设置为“活动” CSS

例如:如果单击了LB1,则在LB1_Click中

LB1.CssClass = "ActiveClass";
@H_502_7@

这似乎很简单.
希望我不要误解您的问题.

猜你在找的CSS相关文章