2012-03-09 29 views
1

當頁面加載啓動時,我需要禁用Asp.net單選按鈕列表控件的樣式。我曾嘗試如何從RadioButtonlist控件中刪除移動jQuery樣式?

data-role='none' 

<table border="0" onclick="IsChecked();" data-role="none" class="" id="RBTruetype"> 
    <tbody><tr> 
     <td><div class="ui-radio"><input type="radio" value="217,1" name="RBTruetype" id="RBTruetype_0"><label for="RBTruetype_0" data-corners="true" data-shadow="false" data-iconshadow="true" data-inline="false" data-wrapperels="span" data-icon="radio-off" class="ui-btn ui-btn-up-c ui-btn-icon-left ui-btn-corner-all ui-radio-off ui-btn-up-undefined"><span class="ui-btn-inner ui-btn-corner-all"><span class="ui-btn-text">True</span><span class="ui-icon ui-icon-shadow ui-icon-radio-off"></span></span></label></div></td> 
    </tr><tr> 
     <td><div class="ui-radio"><input type="radio" value="218,0" name="RBTruetype" id="RBTruetype_1" checked="checked"><label for="RBTruetype_1" data-corners="true" data-shadow="false" data-iconshadow="true" data-inline="false" data-wrapperels="span" data-icon="radio-off" class="ui-btn ui-btn-up-c ui-btn-icon-left ui-btn-corner-all ui-btn-up-undefined ui-radio-on"><span class="ui-btn-inner ui-btn-corner-all"><span class="ui-btn-text">False</span><span class="ui-icon ui-icon-shadow ui-icon-radio-on"></span></span></label></div></td> 
    </tr> 
</tbody></table> 

以上是我的渲染控制。現在有人可以幫助我禁用此控件的樣式嗎?

問候。

回答

3

您必須設置input元素的data-role="none"屬性:

<input type="radio" data-role="none" value="218,0" name="RBTruetype" id="RBTruetype_1" checked="checked"> 

例子:http://jsfiddle.net/shanabus/bmP8G/

UPDATE

基於您的評論,這裏是換出另一個例子中,風格的單選按鈕爲未經過處理的版本。不是最優雅的解決方案,但它的工作原理。

http://jsfiddle.net/shanabus/bmP8G/1/

+0

讚賞,但我綁定,在運行時,單選按鈕列表,所以我會怎麼做呢?它非常煩人請幫助。 – 2012-03-09 13:26:17

+0

' ' – 2012-03-09 13:32:24

+0

上面是我的頁面級別的控件,我指定了data-role ='none',但它沒有識別到​​單選按鈕。 – 2012-03-09 13:33:05