プロジェクトでTelerikコントロールを使用しており、目的にRadTabStripを使用しています
<telerik:RadTabStrip ID="tsRequisitions" Skin="" MultiPageID="mpRequisitions" runat="server" Width="980" ScrollButtonsPosition="Right" ScrollChildren="True" OnTabCreated="tabCreated">
このテンプレートでわかるようにtabCreated
、新しいタブが作成されるたびにメソッドを呼び出します。ここで、サーバー側からjavascript関数を呼び出したいと思います(言及されているものはすべてRadAjaxPanelにあります)。
を使おうとしましたRegisterClientScriptBlock
が、JavaScript関数を起動するのに役立ちませんでした。
if (!ClientScript.IsClientScriptBlockRegistered("tabSelected"))
{
ClientScript.RegisterClientScriptBlock(this.GetType(),
"tabSelected", "TabSelected();", true);
}
そして、私は私の .aspx
ファイルにこれを持っています
<script type="text/javascript">
function TabSelected() {
console.log("dfgdfgfdg");
}
</script>
AJAXポストバック後にコードビハインドから関数を呼び出すにはどうすればよいですか?