Asp.net 将aspx页面重定向到xaml页面
我有一个启动页面作为Asp.net 将aspx页面重定向到xaml页面,asp.net,silverlight,xaml,Asp.net,Silverlight,Xaml,我有一个启动页面作为Menu.aspx我想将此页面重定向到login.xaml 因此,当用户输入菜单.aspx时,它应该打开login.xaml然后打开.aspx页面 我该怎么做?请帮助我。浏览器无法直接显示xaml页面。Silverlight通过带有包含Silverlight对象的标记的aspx页面显示。当您创建一个新项目(并在一个新的web项目中选择host)时,有一个default.aspx页面,在那里您将看到我所说的标记 默认情况下,silverlight的起始页是“MainPage.x
Menu.aspx
我想将此页面重定向到login.xaml
因此,当用户输入菜单.aspx
时,它应该打开login.xaml
然后打开.aspx
页面
我该怎么做?请帮助我。浏览器无法直接显示xaml页面。Silverlight通过带有包含Silverlight对象的标记的aspx页面显示。当您创建一个新项目(并在一个新的web项目中选择host)时,有一个default.aspx页面,在那里您将看到我所说的标记
默认情况下,silverlight的起始页是“MainPage.xaml”,如果要覆盖它,请进入代码中的“app.xaml”并在应用程序启动事件中修改对象。我不明白,您希望如何从aspx页面显示xaml页面?你将构建你的silverlight应用程序,它将是一个xap文件,然后在你想要的任何页面上加载这个文件。我认为你不能直接这样做。但是您可以创建一个ASPX并在页面上托管silverlight应用程序,您可以重新定向到该页面。是的,1。创建一个SL项目,在被要求时将其链接到您的网站/webapplication项目2。在web项目3中创建login.aspx。在login.aspx 4中转储SL插件调用。重定向到login.aspx,而不是login.xaml。