Listview怎么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Listview怎么用相关的知识,希望对你有一定的参考价值。
以下是一些基础,想了解更多的知识,请看这篇博客http://blog.csdn.net/lsd123/article/details/4004333
加油吧,希望能帮到你
ListView 基础
ListView 是模板驱动的控件,这意味着它默认情况下不会呈现任何数据——您必须以模板的形式完全指定希望它呈现的 html。与大多数模板控件类似,ItemTemplate 将成为您工作的重点,您需要将绑定数据集中每一行不断重复的 HTML 内容放在 ItemTemplate 里。
ListView 中的新功能,也是它与其它控件的真正不同之处在于引进了 LayoutTemplate。在 LayoutTemplate 中,您可以将要输出的顶级 HTML 定义为控件呈现的内容。例如,如果希望 ListView 作为表格呈现,则可以在 LayoutTemplate 中包含顶级 <table> 和 <thead> 元素,把行和单元格的呈现留给 ItemTemplate,如图 1 所示(在本示例中,绑定的数据源将显示包含电影标题和发行日期的简单表格)。图 2 显示了浏览器呈现。
Figure 1 Using LayoutTemplate and ItemTemplate
复制代码
<asp:ListView runat="server" ID="_simpleTableListView" DataSourceID="_moviesDataSource"> <LayoutTemplate> <table> <thead> <tr> <th>ID</th> <th>Title</th> <th>Release Date</th> </tr> </thead> <tbody> <asp:PlaceHolder runat="server" ID="itemPlaceholder" /> </tbody> </table> </LayoutTemplate> <ItemTemplate> <tr> <td><%# Eval("movie_id") %></td> <td><%# Eval("title") %></td> <td><%# Eval("release_date", "0:d") %></td> </tr> </ItemTemplate></asp:ListView> 参考技术A view属性设置ListView控件的样式
比如默认的为LargeIcon大头像。添加的ListViewItem项可以显示文字和头像。
Details属性值,详细显示文字列表。每一个ListViewItem项的Items.SubItem.Add("添加文字");
简单使用的话就可以选中ListView控件,右上角有一个小箭头。点开,就可以添加
ListViewItem项,先添加ColumnHeader表头,然后编辑项ListViewItem项。具体使用实例
可以查看MSDN。 参考技术B http://blog.sina.com.cn/s/blog_43eb83b90100mb63.html
以上是关于Listview怎么用的主要内容,如果未能解决你的问题,请参考以下文章