我有一个模式弹出扩展绑定到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)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top