在我的项目中,我建立了一个名为UserExtendInfo的类,保存了一些用户状态信息,该类采用了单例模式。该类的实例可以通过WebContent.Curren.User.GetUserExtendInfo()来进行访问。
然后我使用了System.Windows.Browser.HtmlPage.Window.Navigate()方法打开了一个新的Page,在这个Page中试图通过WebContext.Curren.User.GetUserExtendInfo()来获取用户状态信息,但是不成功。
第一,在初始页面中已经对UserExtendInfo进行了赋值,但是在新窗口中就是无法访问,这是怎么回事呢?
第二,SilverLight中,打开一个新的IE窗口采用什么方法,用什么方法可以在多个窗口中共享用户状态信息。