2014-12-31 285 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/)。

相關問題