首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未触发StartupScript

未触发StartupScript
EN

Stack Overflow用户
提问于 2013-05-18 01:23:27
回答 1查看 67关注 0票数 1

让我来解释一下情况。我有一个网格视图,当我点击add按钮时,我会显示一个弹出窗口,让用户输入信息。完成信息后,用户单击OK,然后进行客户端通信,并创建一个包含truee.processOnServer = isValid;,因此服务器事件将运行(btnSubmitConfig_Click),在此函数的末尾,我需要在后台代码中插入此启动脚本以在网格视图中进行回调,以查看是否已填充,同时弹出窗口保持打开状态,并显示一条消息submit successful

我的启动脚本是:

代码语言:javascript
复制
ScriptManager.RegisterStartupScript(this, GetType(), "Javascript", "aspxgridEditLog.PerformCallback(); ", true);

也不会被解雇。

有没有人能猜猜?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-18 01:52:51

我发现了问题,我不得不在Parent.Page而不是this中插入这个脚本,因为它试图在弹出窗口中找到网格视图,所以它找不到它。

现在可以工作:

代码语言:javascript
复制
ScriptManager.RegisterStartupScript(this.Parent.Page, Parent.Page.GetType(), "Javascript", "aspxgridEditLog.PerformCallback(); ", true);

感谢您的猜测,您帮助我思考了问题所在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16614748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档