我有一个按钮的链接但是当某个用户登录时我希望隐藏此链接。
<a href="Stock.aspx" target="_blank" title="Add new Part..." class="btnNewAddress" runat="server" id="btnNewLookup" style="float:right;"></a>
我尝试更改链接的样式和可见性,但仍会显示。
if (CurrentUser.userType == CurrentUser.User.UserType.MemberUser)
{
btnNewLookup.Style.Add("display", "none");
btnNewLookup.Visible = false;
}
我认为css代码阻止我改变它。所以我想尝试从类中更改css代码。但是这个类是在一个单独的css文件中。
css代码:
.btnNewAddress {
background-color: transparent;
background-image: url("../images/icons/buttons/basic1-004-small-invert.png") !important;
background-position: center bottom;
background-repeat: no-repeat !important;
border: 0 solid !important;
display: block;
float: none;
font-size: 0;
height: 16px;
padding: 0px;
text-align: center;
width: 30px;
}
我的问题是如何调用此css类并仅在特定用户登录时将行display:block
更改为display:none
?
该链接正在调用类class="btnNewAddress"
,问题在于行display:block
。如何更改班级中的这一行?