标签:
ASP.NET WebForm下,显示列表数据,经常会使用服务器控件GridView、DataList等。在ASP.NET MVC Framework中,我们有两种方式进行显示数据,一是使用行内代码,即通过循环视图数据使用<%=%>标记进行呈现;二是使用服务器控件,同样可以把视图数据绑定在服务器控件,如ASP.NET 3.5中的新控件ListView。
这里的Controller定义就非常简单了,获取所有Post数据,然后把数据传给视图
添加一个Index视图,并使其继承于ViewPage<List<Post>>。
1.使用行内代码显示,进行数据的循环并使用ViewPage提供的HtmlHelper方法。
2.使用服务器控件ListView,编写代码如下:
在后台代码中进行ListView的数据绑定,这里仅仅是对把视图数据绑定到了ListView上面,从数据库中获取数据交给Controller去做。
同样我们需要进行路径选择的设置
标签:
原文地址:http://www.cnblogs.com/cchliang/p/4949456.html