我目前正在评估ASP.NET MVC作为一个Web项目的可能技术。由于我是ASP.NET MVC的初学者,我需要一些建议。通用ASP.NET MVC模型,控制器和视图
我们目前有来自从使用OLE DB和数据表数据库中检索数据呈现网格的ASP.NET系统。数据使用网格视图呈现在网页上,网格视图使用数据库中的列。系统以通用方式构建,并从数据库驱动,这样我们就不必编写自定义页面来显示和渲染数据库中的每个表格。我们实际上有一个ASP.NET页面,用于在数据库中呈现和编辑不同的表格。
我们正在改写使用ASP.NET MVC系统。是否有可能在ASP.NET MVC中使用字典或列表的通用模型,控制器和查看器,而不是为数据库中的每个表单独分类? 在控制器端我看到了下面的文章,以数据表转换为IEnumerable:
Convert DataTable to IEnumerable
但是,我不知道是否同样可以在模型和观察侧来实现。 泛型模型,控制器和视图的整体概念可能与ASP.NET MVC的想法相反?
问候 卢卡斯