JavaScript を使用して、Web ページ内のコントロールの WebMethod (GetData()) を呼び出そうとしています。
<script type="text/javascript">
$(document).ready(function () {
//this selector needs fixed
$('<%= Control1.ClientID %>').GetData();
});
</script>
<tel:RadScriptManager ID="RadScriptManager1" runat="server" />
<tel:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1">
<uc1:Control ID="Control1" runat="server" />
</tel:RadAjaxPanel>
uc:Control コード:
[WebMethod()]
[ScriptMethod()]
protected void GetData()
{
//stuff happens here
}
どのようなセレクターを使用すればよいかわかりません。ページに複数のコントロールがあり、それらを異なるタイミングで呼び出したいと考えています。この WebMethod を実行するには、どのようなセレクターまたはどのコマンドを使用すればよいですか?