【问题标题】:How to apply css to asp.net LinkButton?如何将 css 应用于 asp.net LinkButton?
【发布时间】:2014-09-13 05:32:46
【问题描述】:
我想创建一个css 块,它将css class 应用于我整个网站的所有<asp:LinkButton>。
- 我可以使用下面的代码单块在整个网站上为
<asp:TextBox> 申请css。
input[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】:
LinkButton 控件是一个类似于 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 控件,使用相同的方式相同的类。
希望对您有所帮助!