我想从我的 silverlight 应用程序中调用 aspx 页面。我将该 aspx 页面保存在我的 silverlight 应用程序的 .Web 部分中,以便我可以在我的 silverlight 应用程序中使用水晶报表。
我在 silverlight 页面中调用该 asp.net 页面的代码是
private void bttnGenerateReport_Click(object sender, RoutedEventArgs e)
{
if (cboBranch.SelectedIndex != -1)
{
Uri myUri = null;
myUri = new Uri(HtmlPage.Document.DocumentUri, String.Format("Reports/ConcurrentReport.aspx?PlanCode={0}&BranchCode={1}", PlanCode, BranchCode));
HtmlPage.Window.Navigate(myUri, "_blank");
}
}
但我在 HtmlPage.Window.Navigate(myUri, "_blank") 收到错误,因为“访问被拒绝”.. invalidoperationexception 未处理
我正在使用 Windows 7 和 IE8