2013-05-21 41 views
1

夥計們,我應用了一個大任務即將使MVC頁面可配置。 這意味着: 它就像webform中的webpart。 1.我們可以在視圖中配置局部視圖,使局部視圖可用或不可用,我們可以將局部視圖拖放到容器中的任何位置。 2.一個局部視圖與一個簡單模式(實體)相關,並且局部視圖中的窗體字段可以配置:啓用或不啓用,位置可以調整。我想使asp.net MVC頁面可配置,任何想法?

現在我有如下想法: 1.我創建一個模型庫,讓其他模型繼承模型庫,模型庫只是保存與這些領域和模型本身相關的元數據。 2.在模型庫中設置隱藏字段的設置,使用html助手和局部視圖。在客戶端,我只是使用jquery根據隱藏字段中的設置來處理佈局。 3.局部視圖我只是讓它渲染,而真正的邏輯我會把它放在包含局部視圖的頁面上。我認爲這將是簡單和可擴展的,對吧?

那麼這裏有什麼想法?我真的覺得這個任務很複雜。

回答

2

過去,Omar AL Zabir Blog有一個門戶網站,名爲dropthings,也許它現在是關閉的。他試圖實施像igoogle那樣的事情。您可以在codeplex處看到該項目。 而且你也可以找到一些想法,在Lakkakula's Blog

找到應用程序希望這種幫助。