gpt4 book ai didi

asp.net - 显示 ModalPopupExtender 时如何指定要运行的 javascript

转载 作者:IT王子 更新时间:2023-10-29 03:14:29 27 4
gpt4 key购买 nike

ASP.NET AJAX ModalPopupExtenderOnCancelScriptOnOkScript 属性,但它似乎没有 OnShowScript 属性。我想指定一个 javascript 函数,以便在每次显示弹出窗口时运行。

在过去的情况下,我将 TargetControlID 设置为虚拟控件并提供我自己的控件,该控件首先执行一些 JS 代码,然后使用 JS 方法显示弹出窗口。但在本例中,我显示了来自客户端和服务器端代码的弹出窗口。

有人知道这样做的方法吗?

顺便说一句,我需要这个,因为我在模式中有一个文本框,我想制作一个 TinyMCE 编辑器。但是 TinyMCE 初始化脚本不适用于不可见的文本框,所以我必须找到一种在显示模态时运行它的方法

最佳答案

嗯...我非常确定 MPE 显示了一个事件...这超出了我的想象,但我认为您可以向page_load 上显示的事件

function pageLoad()
{
var popup = $find('ModalPopupClientID');
popup.add_shown(SetFocus);
}

function SetFocus()
{
$get('TriggerClientId').focus();
}

我不确定这是否会帮助您从服务器端调用它

关于asp.net - 显示 ModalPopupExtender 时如何指定要运行的 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5482/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com