2014-12-31 254 views
0

我使用了不同的关键字进行了搜索,但我不确定是否找到了正在查找的内容,即使我必须认为它已被问到之前。我们今天说4个独立的asp.net项目,我们希望将它们合并成一个主解决方案,以共享相同的主页面/页眉控件。我们将在母版页中有一个选项卡控件,每个选项卡将指向一个单独的项目。我们需要在项目之间传递信息。例如,当用户点击项目2选项卡时,需要为项目2保留项目1的帐户列表选择。我必须认为有一种方法可以在iframe之外实现这一点。提前感谢任何想法/见解。谢谢!在一个解决方案中共享母版页的多个asp.net UI项目

回答

0

听起来像MVC(模型 - 视图 - 控制器)的一个很好的候选人。多个项目可以加载到一个解决方案中并共享。如果你想消除重复的视图,你可以使用Razor渲染部分或共享的视图,或布局页面。参考http://www.asp.net/mvc欲知更多信息。

您提到了iframe。如果你正在寻找一个同步的解决方案,你可以尝试每个控制器的多个视图。对于异步解决方案,通过jQuery等AJAX可以工作(http://api.jquery.com/category/ajax/)。

相关问题