У меня есть следующий код, который до недавнего времени работал нормально и прекрасно!
tbxProdAC.Attributes.Add("onclick", "$('#" + GridView1.ClientID + "').remove();
$('#" + radProdAC.ClientID + "').attr('checked', true);
$('#" + ddlBuyer.ClientID + "').val('--Choose Buyer--');
$('#" + ddlSub.ClientID + "').val('--Choose Sub Category--');
$('#" + ddlProd.ClientID + "').val('--Choose Product--');");
Однако с тех пор, как я ввел понятие заполнителей содержимого (из главной страницы), я повторяю ошибку «Ожидаемый объект».
Теперь я понимаю, почему это происходит, asp.net вносит изменения в имена элементов управления, чтобы учесть CPH, т.е. $('#ctl00_ContentPlaceHolder1_radBuyer').attr('checked', true);
Как мне решить проблему, эффективно «переименовав» мои элементы управления asp.net, чтобы учесть это?