【问题标题】:Coloring an asp:button - cant seem to get it to work着色 asp:button - 似乎无法让它工作
【发布时间】:2012-06-09 19:17:23
【问题描述】:
<asp:Button ID="btnOK" runat="server" Text="Send" Width="80px" CssClass="ButtonClass" style="color:Red;"/>

我尝试添加一个类,但样式标签似乎没有任何影响。我做错了吗?

也试过了:

$("input[id$=btnOK]").button();
$('input[id$=btnOK]').removeClass('defaultClass ui-state-default').addClass('ButtonClass');

【问题讨论】:

  • @VisioN。不是 Asp.Net ......这个废话有一个客户端 ID 的东西。 :)
  • @gdoron 这取决于 .Net 的哪个版本。如果使用 4.0 并且您不是重复元素,则可以设置 clientidmode='static' weblogs.asp.net/asptest/archive/2009/01/06/…

标签: jquery asp.net jquery-ui button user-interface


【解决方案1】:

如果您使用的是asp.net 4.0,您可以在按钮上设置ClientIdMode="Static",然后将其引用为:

$('#btnOK')

有关 ClientIDMode 的更多信息。 http://weblogs.asp.net/asptest/archive/2009/01/06/asp-net-4-0-clientid-overview.aspx

否则你可以这样引用它:

$('#&lt;%=btnOK.ClientID%&gt;')

【讨论】:

  • 他的选择器$=选择按钮,大概是引用了jQuery ui的东西吧。
  • @VisioN。程序员是男性,除非另有证明。 :)
  • 如果它是不适用的特定样式,那么您需要构建一个 jsfiddle 或发布一个链接以查看哪些 css 规则优先。通常,如果您使用 firebug,您可以随时更改它们以查看会发生什么,然后修改您的代码。
  • @gdoron 非常有趣而且几乎总是正确的! +1
猜你喜欢
  • 1970-01-01
  • 2011-11-30
  • 2015-09-20
  • 2011-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-02
  • 2017-07-26
相关资源
最近更新 更多