При использовании Silverlight, есть ли способ использовать кнопку, чтобы изменить веб-страницу? - PullRequest
2 голосов
/ 01 июля 2010

У меня есть приложение ASP.MVC, в котором есть приложение silverlight.Я хочу изменить страницу, когда я нажимаю одну из моих кнопок.Есть ли способ сделать это?

Ответы [ 2 ]

2 голосов
/ 01 июля 2010

Я думаю, что метод HtmlPage.Navigate - это, вероятно, то, что вы ищете.

Вам понадобится следующее выражение using: 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));
0 голосов
/ 02 июля 2010

Что нужно сделать, это использовать оператор using System.Windows.Browser; и в методе click добавить следующий код:

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

Спасибо, оверхед!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...