我有以下代码,直到最近,它工作得很好而且花花公子!
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--');");
但是,自从我介绍了内容占位符的概念(来自母版页)以来,我反复收到 Object Expected 错误。
现在我明白为什么会这样了,asp.net 正在修改控件名称以考虑 CPH,即$('#ctl00_ContentPlaceHolder1_radBuyer').attr('checked', true);
我该如何解决这个问题,有效地“重命名”我的 asp.net 控件以考虑到这一点?