我正在为一家移动公司做项目 .
主页将显示所有带LinkButton的手机
当我们点击它时,它会将我们带到各自的手机细节 .
问题是我想使用C#编码更改所选链接按钮的前景色 .
例如:
asp.net:
<asp:LinkButton ID="MobileLinkButton" runat="Server" OnClick="MobileDetailslinkButton_Onclick" ForeColor="White" />
C# :
protected void MobileDetailslinkButton_Onclick(object sender,EventArgs e){Response.Redirect(“〜/ MobileDetails.aspx”); MobileLinkButton.ForeColor = System.Drawing.Color.Yellow; }
但ForeColor并没有改变,但其余的都很好 .
注意:这些链接按钮都在MasterPage中,它已在我的整个项目的所有页面中使用 .
3 回答
我想你可能想用CSS而不是后面的代码来做这件事 . 试试看CSS
:visited
选择器 . 像下面这样的东西应该做的工作 .通过使用CSS,您可以更改前景色
你可以为它创建一个CSS,.myclass {color:Green; }