如何从SilverLight Application打开一个aspx页面作为模态对话框?

时间:2010-10-07 09:13:37

标签: .net asp.net silverlight silverlight-4.0

如何从SilverLight应用程序调用aspx页面,以便它作为模式对话框打开,并阻止与SL应用程序的交互,直到对话框关闭?

由于

2 个答案:

答案 0 :(得分:0)

您可以使用ChildWindow控件并将其内容设置为指向页面网址的WebBrowser控件,但它只能在OOB模式下工作

答案 1 :(得分:0)

我会使用Html桥来调用一个打开一个新窗口的javascript(就像你现在在许多图片库中看到的“假窗口”)。您还可以在silverlight内容之上添加一个图层以禁用交互(例如,使用阻止任何鼠标单击的网格)。 使用javascript,您可以在“窗口”关闭时再次告诉您的silverlight应用程序。

当然,这不会起作用。