I-Skript, wo .JS Funktion in ASCX-Datei ist:JavaScript-Funktion von ASCX-Datei aufrufen
<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>
Ich möchte von nennen ASPX-Datei in TabPanel der OnClientClick Eigenschaft:
<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>
aber das funktioniert nicht. TabPanels verschwinden einfach im Webbrowser.
Wird der Code in 'CheckButton' auch ausgeführt? Hast du versucht, dort eine 'console.log' zu platzieren? –
@DanDumitru Es wird nicht. Das ist die Frage - wie Funktion in aspx aufgerufen wird, die in ascx platziert wird. –