ASP.NET AJAX模式弹出扩展响应服务器代码定时器
-
21-08-2019 - |
题
我有一个模式弹出扩展绑定到ASP:面板控制,我想显示当在一个asp定时器:UpdatePanel的重载执行蜱方法。蜱方法调用来检查特定条件的另一种方法,并且如果所有的条件得到满足,我称:
ClientScript.RegisterClientScriptBlock(this.GetType(), "key", "$find('modalPopupExtender').show();", true);
我有的TargetControlID上设置到ASP扩展器控制:UpdatePanel的。到目前为止,这是不是弹出的模态窗口。
我应该具有的TargetControlID集到定时器控制在asp的内部:UpdatePanel的???
我是什么失踪?
解决方案 2
我已经试过上述回答和建议。我发现,把页面上的虚拟div标签与“RUNAT”设置为服务器和扩展控件的TargetControlID设置到虚拟DIV帮助。
我也评论了ClientScript代码并加入modalPopupExtender.Show()。这使得将被显示的模式窗口。
其他提示
为了安全起见,我可能你的第三个参数更改为:
String.Format("$find('{0}').show();",modalPopupExtender.ClientId)
不隶属于 StackOverflow