【问题标题】:How to apply css to asp.net LinkButton?如何将 css 应用于 asp.net LinkBut​​ton?
【发布时间】:2014-09-13 05:32:46
【问题描述】:

我想创建一个css 块,它将css class 应用于我整个网站的所有<asp:LinkButton>

  • 我可以使用下面的代码单块在整个网站上为<asp:TextBox> 申请cssinput[type="text"] {width:150px;}

以上代码将width=150px 设置为我网站中的所有asp 文本框

我想以同样的方式编写一个css 块,该块将应用于整个网站的<asp:LinkButton>

请给我建议。

谢谢。

【问题讨论】:

    标签: javascript jquery asp.net css


    【解决方案1】:

    由于 asp.net 中的 <asp:LinkButton> 在 html 中呈现 anchor(<a>) 标签,那么您可以将 css 指定为 anchor(<a>) 标签为:

    a{
      color:red;
    }
    

    【讨论】:

      【解决方案2】:

      LinkBut​​ton 控件是一个类似于 Button 控件的控件 使其看起来像超链接的灵活性。 它实现了一个 锚标记,它只使用 ASP.NET 回发机制来发布 服务器上的数据。

      它与锚<a>标签相同,所以应用css样式

          a{
          //your style
          }
      

      【讨论】:

        【解决方案3】:

        在 asp.net 中有一个名为 CssClass 的内置属性,您可以使用它。这是如何使用它的示例:

        CSS:

        <style type="text/css">
            .lnkStyle
            {
                color: Red;
                font-size: 14;
            }
        </style>
        

        HTML:

        <asp:LinkButton ID="lnkButton" runat="server" Text="Sample Link" CssClass="lnkStyle"></asp:LinkButton>
        

        最好的事情是你可以使用相同的类并将相同的类应用到多个 asp.net 控件,使用相同的方式相同的类。

        希望对您有所帮助!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-09-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多