在使用silverlight时,有没有办法使用按钮来更改网页?

时间:2010-07-01 19:41:01

标签: c# silverlight asp.net-mvc-2

我有一个ASP.MVC应用程序,里面有一个silverlight应用程序。当我点击其中一个按钮时,我想更改页面。有没有办法实现呢?

2 个答案:

答案 0 :(得分:2)

我认为HtmlPage.Navigate方法可能就是你要找的。

您需要以下使用声明: using System.Windows.Browser;

HtmlPage.Window.Navigate(new Uri("http://www.mypage.com/newPage.html"));

只需将这个人放在按钮的点击事件中,就应该按照自己的意愿行事。

此外,如果您希望在您的网站中导航,您可以使用相对URI,如下所示:

HtmlPage.Window.Navigate(new Uri("newPage.html", UriKind.Relative));

答案 1 :(得分:0)

应该做的是使用using System.Windows.Browser;语句,并在click方法中添加以下代码:

HtmlPage.Window.Navigate(new Uri("http://yourpagegoeshere.com"));

谢谢大概!