【问题标题】:Silverlight Response.Redirect() using mvvmSilverlight Response.Redirect() 使用 mvvm
【发布时间】:2011-03-14 09:26:19
【问题描述】:

我正在从事一个有两种用户(用户和管理员)的项目。现在,当我登录时,我想将用户重定向到 Views/UserHomePage.xaml,将管理员重定向到 Views/AdminHomePage.xaml。

那么,来自 ASP.NET 的 Silverlight 的 Response.Redirect() 是什么?我在我的 viewModel 中完成所有导航,只是为了让你知道 :)

谢谢

【问题讨论】:

  • 您是如何从登录页面导航的?
  • 我没有,我的第一页是登录页。这就是我卡住的地方。

标签: silverlight mvvm navigation


【解决方案1】:

您需要 Silverlight 导航框架。
这是MSDNwww.silverlightshow.net 上的帖子。
你必须使用这样的代码

this.Frame.Navigate(new Uri(goToPage, UriKind.Relative));

【讨论】:

  • 当然会有其他解决方案。如果您说此解决方案的哪一部分不适合您,这将很有用。在那种情况下,可能有人会给出其他解决方案。
  • 它正在工作! HtmlPage.Window.Navigate(new Uri("localhost:51311/COVR.TimeRegistrationTestPage.aspx#Admin/…)); 这个是解决办法
猜你喜欢
  • 2011-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-19
  • 2012-05-28
  • 2011-10-06
  • 2011-07-22
相关资源
最近更新 更多