Asp.net mvc 3 在MVC3主应用程序(Intranet)上加载外部web应用程序
我有一个web应用程序(MVC3),它是一个Intranet主应用程序。该解决方案称为Intranet,它有不同的项目。此web有两个区域:一个主分区(工作区域)和一个用于加载其他web应用程序的菜单 我想在Intranet项目之外创建其他应用程序,它们可以很大而且非常不同,有菜单、视图等等。。。我想从主应用程序(Intranet)的菜单中“调用”这些web应用程序,并将它们加载到主应用程序的Main div中 我有两个问题: -使用这种体系结构,我如何在主应用程序上加载应用程序。 -这是一个好的架构吗?其他选项:区域、iframeAsp.net mvc 3 在MVC3主应用程序(Intranet)上加载外部web应用程序,asp.net-mvc-3,architecture,Asp.net Mvc 3,Architecture,我有一个web应用程序(MVC3),它是一个Intranet主应用程序。该解决方案称为Intranet,它有不同的项目。此web有两个区域:一个主分区(工作区域)和一个用于加载其他web应用程序的菜单 我想在Intranet项目之外创建其他应用程序,它们可以很大而且非常不同,有菜单、视图等等。。。我想从主应用程序(Intranet)的菜单中“调用”这些web应用程序,并将它们加载到主应用程序的Main div中 我有两个问题: -使用这种体系结构,我如何在主应用程序上加载应用程序。 -这是一个好
非常感谢 如果您正在谈论使用不同的UI在不同的应用程序之间共享相同的数据,我将创建一个服务,该服务将返回数据,并将从我想要的客户端应用程序进行访问,然后以相关的UI格式显示 如果要显示来自不同web应用程序的页面,可以执行以下任一操作 1) 使用Iframe显示外部页面的内容
2) 使用javascript窗口打开一个新窗口。在那里打开并加载外部页面谢谢Shyju!我重申没有任何选项可以使用C#或Razor指令调用同一服务器中的MVC应用程序,不是吗?@如果你想显示不同应用程序的页面,你应该选择iFrame。