2012-06-05 54 views
0
<asp:Button ID="btnOK" runat="server" Text="Send" Width="80px" CssClass="ButtonClass" style="color:Red;"/> 

我試過添加一個類和樣式標記似乎沒有影響任何東西。難道我做錯了什麼?着色一個asp:按鈕 - 似乎無法讓它工作

也試過:

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

@VisioN。不與Asp.Net ...這個垃圾有一個客戶端ID的東西。 ':)' – gdoron

+0

@gdoron真的嗎?令人驚歎... – VisioN

+0

@gdoron取決於哪個版本的.Net。如果使用4.0並且您不在ina重複元素中,您可以設置'clientidmode ='static'' http://weblogs.asp.net/asptest/archive/2009/01/06/asp-net-4-0- clientid-overview.aspx – lucuma

回答

0

如果您正在使用asp.net 4.0,你可以上的按鈕設置ClientIdMode="Static",然後引用它:

$('#btnOK')

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

否則,你可以參考這樣說:

$('#<%=btnOK.ClientID%>')

+0

他的選擇器'$ ='選擇按鈕,這可能是對jQuery ui事物的引用。 – gdoron

+0

@gdoron:她:) – VisioN

+2

@VisioN。程序員是一名男性,直到另有證明。 ':'' – gdoron