我想知道是否有人可以指出我处理以下情况的最佳方式:
我正在开发一个Silverlight LOB应用程序,它有一些主要区域(Home,About,Area1,Area2,...),它们被加载到主页的框架中。
根据用户所在的区域,我加载了包含不同菜单和用户交互控件的页面。
每个区域都有一个框架(我们称之为子框架),它根据用户想要查看的内容加载不同的页面(Screen1,Screen2,...)。
一切正常,我可以通过使用超链接并以其为目标,在子帧中加载我想要的任何页面。
现在,我的问题是我需要通过地址栏或直接链接(电子邮件...)支持直接访问此屏幕。
即:http://www.mydomain.com/myapp/app.aspx#/Area1/Screen1?id=12345
在这种情况下,我想要完成的是我的框架加载Area1视图,而Area1视图有一个子框架可以加载屏幕1视图,并将查询字符串传递给它。
感谢您的帮助。
Hugo Fonseca