ASP.Net CheckBox控制項的CSS Class跑掉了

  • 3492
  • 0

ASP.Net CheckBox控制項的CSS Class跑掉了

怎麼辦呢??

在使用.Net控制項Checkbox時

<asp:CheckBox ID="cbType" runat="server" cssClass="checkbox"/>

在瀏覽器看到卻是長這樣

<span class="checkbox"><input id="cbType" type="checkbox" name="cbType" /></span>

此時等於無法將checkbox這個css樣式套用到這個checkbox上

因此想到以下方法解決(使用Jquery)

$.each($('input'), function (index, value) {
	if($(this).attr('type') == 'checkbox'){
		$(this).addClass('checkbox');
	}	    
})

如此則可完美的將css套用到.net checkbox元件上了

同樣的方法亦可運用在Radio之上

不知道大家有沒有其它的解決方法呢?

 

 

 

 

-----------------------
Share is Power