Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight LOB应用程序中的嵌套帧_Silverlight_Navigation - Fatal编程技术网

Silverlight LOB应用程序中的嵌套帧

Silverlight LOB应用程序中的嵌套帧,silverlight,navigation,Silverlight,Navigation,我想知道是否有人能为我指出处理以下情况的最佳方法: 我正在开发一个silverlight LOB应用程序,它有几个主要区域,比如主页上的主区域、区域1、区域2,…,加载在主页上的一个框架内 根据用户所在的区域,我加载一个具有不同菜单和用户交互控件的页面 每个区域都有一个框架,我们称之为子框架,用于加载不同的页面Screen1、Screen2。。。取决于用户想要查看的内容 所有的工作都很好,我可以通过使用超链接和定位来加载子帧中我想要的任何页面 现在,我的问题是,我需要支持通过地址栏或直接链接电子

我想知道是否有人能为我指出处理以下情况的最佳方法:

我正在开发一个silverlight LOB应用程序,它有几个主要区域,比如主页上的主区域、区域1、区域2,…,加载在主页上的一个框架内

根据用户所在的区域,我加载一个具有不同菜单和用户交互控件的页面

每个区域都有一个框架,我们称之为子框架,用于加载不同的页面Screen1、Screen2。。。取决于用户想要查看的内容

所有的工作都很好,我可以通过使用超链接和定位来加载子帧中我想要的任何页面

现在,我的问题是,我需要支持通过地址栏或直接链接电子邮件直接访问此屏幕

i、 e:

在这个场景中,我想完成的是让我的框架加载Area1视图,Area1视图有一个子框架,该子框架将加载Screen 1视图并传递查询字符串

谢谢你的帮助


雨果·丰塞卡(Hugo Fonseca)

我建议您不要使用嵌套框架。它增加了应用程序的复杂性,不值得。最好在可能的情况下将内容作为页面分开,在需要的时候在内部有一个tabcontrol。您可以在查询字符串中传递一个参数,让页面选择正确的选项卡项。Arthur,原则上我同意您的观点,但在我的场景中,一些区域有十几个可能的屏幕,其中一些可以多次打开,因为我支持一种定制的历史记录形式,允许用户编辑一个对象,比如说一个联系人接到一个电话,在另一个联系人上签出一些东西,然后返回到完成编辑第一个联系人。