2010-12-23 71 views
0

我有一個具有多個區域的asp.net mvc 2應用程序。每個區域都包含自己的嵌套母版頁。跨區域調用

有時我們需要一個區域來使用其他區域的部分功能。

例如:「帳戶區域」包含用於管理所有用戶聯繫人的功能。 「工作區域」想要借用聯繫人功能,但僅用於工作聯繫人。

我們不能簡單地從一個區域重定向到另一個區域,因爲這會改變用戶的視覺環境。我們希望第二個區域的特徵看起來好像屬於第一個區域。

有沒有乾淨的方法來實現這一目標?

回答

0

您的部分功能使用部分頁面實現嗎?那麼你可以cosnider在共享文件夾中添加這些部分頁面。

+0

那麼,這個路徑迫使我以控制器,動作,視圖的形式創建重複的代碼,這些代碼在這兩個區域中調用這些部分視圖。 – chandmk 2010-12-24 13:29:33