【发布时间】:2013-05-15 17:16:00
【问题描述】:
伙计们,我申请了一项大任务,即将使 MVC 页面可配置。 它的意思是: 它就像 webform 中的 webpart。 1.我们可以在视图中配置局部视图,使局部视图是否启用,我们可以将局部视图拖放到容器中的任何位置。 2.一个局部视图与一个简单的模式(实体)相关,并且局部视图中的表单字段可以配置:启用或不启用,位置可以调整。
现在我有一些想法如下: 1.我创建一个模型库,让其他模型继承模型库,模型库只保存与字段和模型本身相关的元数据。 2.通过html助手和部分视图将模型库中的设置渲染到隐藏字段。在客户端,我只是使用jquery根据隐藏字段中的设置来处理布局。 3.局部视图我只是让它渲染,真正的逻辑我将它交给包含局部视图的页面。我认为这将是简单且可扩展的。对吗?
那么这里有什么想法吗?我真的认为这个任务很复杂。
【问题讨论】:
标签: asp.net asp.net-mvc c#-4.0 web-parts