Можно использовать instanceof
оператор, чтобы видеть, является ли объект экземпляром другого, но так как нет никаких классов, Вы не можете получить имя класса.
В вашей функции javascript, где вы хотите запросить список, используйте этот код. .
var selected = jQuery('#<%= MyRadioButtonList.ClientID %> input:checked').val();
// or ...
var selected = $('#<%= MyRadioButtonList.ClientID %> input:checked').val();
, чтобы установить образец метки с результатами выбранного списка радиообъявлений, вы можете сделать это ...
$(document).ready(function(){
var selected = $('#<%= MyRadioButtonList.ClientID %> input:checked').val();
$("#<%= MySampleLabel.ClientID %>").text(selected);
}
Рабочий пример здесь .
Селектор, который я использовал для переключателей, захватит все переключатели с классом ofinterest
на странице.
$(function(){
var value = $('input.ofinterest:checked').val();
$('#result').text(value);
});
Если вы хотите расширить область действия селектора, и вы не против написав свой JS прямо в aspx / ascx, вместо этого вы можете использовать решение Скотта выше. Но если вы дадите кнопкам, которые вас интересуют, известное имя класса, вы можете поместить этот JS в файл.