我想让asp.net MVC页面可配置,任何想法?

时间:2013-05-21 03:08:49

标签: asp.net asp.net-mvc c#-4.0 web-parts

伙计们,我应用了一个大任务即将使MVC页面可配置。 它的意思是: 它就像webform中的webpart一样。 1.我们可以在视图中配置局部视图,使局部视图启用与否,我们可以将局部视图拖放到容器中的任何位置。 2.一个局部视图与简单模式(实体)有关,部分视图中的表格字段也可以配置:启用与否,可以调整位置。

现在我有一些想法如下: 1.我创建一个模型库,让其他模型继承模型库,模型库只保存与字段和模型本身相关的元数据。 2.Render模型库中的设置隐藏字段throght html帮助器和局部视图。在客户端,我只是使用jquery根据隐藏字段中的设置处理布局。 3.部分视图我只是让它渲染,而真正的逻辑我将它放在包含局部视图的页面上。我认为这很简单且可扩展。正确吗?

所以这里有什么想法?我认为这项任务很复杂。

1 个答案:

答案 0 :(得分:2)

过去,Omar AL Zabir Blog有一个名为dropthings的门户网站,现在可能已关闭。他试图实现像igoogle这样的事情。您可以在codeplex看到该项目。 您还可以在Lakkakula's Blog

找到有关该应用程序查找的一些想法

希望得到这个帮助。