Silverlight 4:业务应用程序模板

Silverlight 4:业务应用程序模板,silverlight,silverlight-4.0,silverlight-toolkit,wcf-ria-services,Silverlight,Silverlight 4.0,Silverlight Toolkit,Wcf Ria Services,我正在开发基于业务应用程序模板的Silverlight 4应用程序 我有兴趣要求用户登录,并显示一个登录表单,一旦用户到达我的网站。我需要确保用户在登录之前无法查看/导航到应用程序的任何其他页面 如何实现此功能?在Home.xaml.cs中添加以下内容如何 LoginRegistrationWindow loginWindow = new LoginRegistrationWindow(); loginWindow.Show(); 这只会提示用户。您可以使用Lo

我正在开发基于业务应用程序模板的Silverlight 4应用程序

我有兴趣要求用户登录,并显示一个登录表单,一旦用户到达我的网站。我需要确保用户在登录之前无法查看/导航到应用程序的任何其他页面


如何实现此功能?

在Home.xaml.cs中添加以下内容如何

        LoginRegistrationWindow loginWindow = new LoginRegistrationWindow();
        loginWindow.Show();

这只会提示用户。您可以使用LoginStatus.xaml.cs中的代码检查他是否已登录的状态

我尝试过了。但由于某些原因,登录表单无法显示。请尝试此。。。创建一个新的业务应用程序,然后浏览它。然后单击右上角的登录按钮,并验证是否出现了这种情况。如果效果良好,您应该能够从项目中的任何位置使用此代码。如果将上述代码插入App.xaml.cs中的Application_Startup()方法中,它将以这种方式工作。然而,仅仅打开登录窗口并不能解决OP的问题:“确保用户在登录之前无法查看/导航到应用程序的任何其他页面”