我在我的项目中使用 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 回发后从代码隐藏调用我的函数?