如何从ASP.NET中的代码调用css类?

时间:2016-02-15 15:58:49

标签: javascript jquery html css asp.net

我有一个按钮的链接但是当某个用户登录时我希望隐藏此链接。

<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。如何更改班级中的这一行?

0 个答案:

没有答案