学习此篇之前,先看看《DataTable数据显示于MVC应用程序http://www.cnblogs.com/insus/p/3361182.html 那是将DataTable显示于MVC的视图上。
Insus.NET现在使用非Entity Framework将数据显示于View视图上。就在其基础上修改吧。

首先删除Models目录的下类,重新创建一个:
MVC用非Entity Framework将数据显示于视图-LMLPHP

稍注意一下namespace和只写两个属性。然后再在Models目录创建一个Entity:
MVC用非Entity Framework将数据显示于视图-LMLPHP

其中#15和#19行代码是从上一篇旧的Model的类FruitCategory拷贝过来。
接下来修改Controller:
MVC用非Entity Framework将数据显示于视图-LMLPHP

跟着,修改View的Index.cshtml:
MVC用非Entity Framework将数据显示于视图-LMLPHP

引用namespace,并实例化FruitCategoryEntity(),在呈现时,跟前一篇一样。只是表头字段是手动指定而已。
MVC网站运行效果:
MVC用非Entity Framework将数据显示于视图-LMLPHP

04-26 15:22