У меня есть скрипт, где функция .JS в файле .ascx:
<script type ="text/javascript">
function CheckButton(){
if($('#plcholder').length > 0){
document.getElementById('<%= btIntoBasketAll.ClientID %>').style.display = 'inherit';
} else {
document.getElementById('<%= btIntoBasketAll.ClientID %>').style.display = 'none';
}
}
</script>
Я хочу вызвать его из файла .aspx в свойстве TabPanel OnClientClick:
<asp:TabContainer ID="tabProductList" runat="server" ActiveTabIndex="0" OnActiveTabChanged="tabProductList_ActiveTabChanged" AutoPostBack="true">
<asp:TabPanel ID="TabProductListCatalog" runat="server" HeaderText="<%$ Resources: Resource, TabProductListCatalog %>">
</asp:TabPanel>
<asp:TabPanel ID="TabProductListPicture" runat="server" HeaderText="<%$ Resources: Resource, TabProductListPicture %>">
</asp:TabPanel>
<asp:TabPanel ID="TabProductListList" runat="server" HeaderText="<%$ Resources: Resource, TabProductListList %>" OnClientClick="return CheckButton()">
</asp:TabPanel>
</asp:TabContainer>
но это не работает. TabPanels просто исчезают в веб-браузере.