首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

问个MVC开发的基础有关问题,有几个地方不是很清楚

2012-11-04 
问个MVC开发的基础问题,有几个地方不是很清楚比如我做一个发布新闻的系统.两个表.一个分类NEWSCLASS 一个N

问个MVC开发的基础问题,有几个地方不是很清楚
比如我做一个发布新闻的系统.两个表.一个分类NEWSCLASS 一个NEWS表. 使用的是EF 的CODE-FIRST
然后建了两个MODEL 

有时候取数据时并不需要MODEL里所有的属性. 比如只需要其中的三四个字段,这时是建一个新的MODEL吗? 还是使用原有的MODEL然后手工去填充. 发现如果把所有的字段全取出来就能直接TOLIST.如果只取几个字段就要手工填充.是这样的吗?

[解决办法]
这个问题被问了多次。

你应该把View Model和Model分开。View Model和View对应。

用 LINQ 的 Select 投影。

热点排行