初始ASP.NET数据控件【续 ListView】

2020-11-15 00:06

阅读:485

标签:des   cWeb   com   class   blog   code   div   img   style   string   tar   

ListView控件

        ListView控件可以用来显示数据,它还提供编辑,删除,插入,分页与排序等功能。ListView是GridView与DataList的融合体,它具有GridView控件编辑数据的功能同时还具有DataList控件的灵活布局的功能。ListView控件的分页功能需要通过DataPager控件来实现。

  ListView控件的模版

  • LayoutTemplate:标识定义控件的主要布局的根模版。包含一个占位符对象,如表行(tr),div,span元素。此元素将由ItemTemplate模版或者GroupTemplate模版中的定义的内容替换。
  • ItemTemplate:表示要为各个显示的数据绑定内容。
  • ItemSeparatorTemplate:标识要在各个项之间呈现内容。
  • GroupTemplate:标识组布局的内容。
  • GroupSeparatorTemplate:标识要在各个项之间呈现内容。
  • EmptyItemTemplate:标识在使用GroupTemplate模版时为空项呈现的内容。
  • EmptyDataTemplate:标识在数据源末返回数据时要呈现内容。
  • SelectedItemTemplate:标识为区分所选数据项与显示的其他项,而为该所选项呈现的内容。
  • AIternatingItemTemplate:标识为便于区分连续项,而为交替项呈现的内容。
  • EditItemTemplate:标识要在编辑项时呈现的内容。对于正在编辑的数据项,将呈现EditItemTemplate模版以替代ItemTemplate模版。
  • InsertItemTemplate:标识要在插入项时呈现的内容。

关于ListView控件的属性和常用事件就不一一列举了,我这里就上一个简单的例子来说明ListView对数据的显示,分页和排序功能。这些功能只需要在控件上稍微配置一下都可以搞定,配置可以搞定不是代表写代码不能搞定,这里配置是为了说明1.懒病烦了2.除了懒还是懒说明不了别的。建议和我一样的小菜就不要偷懒啦,我吗?就通融这一次。。。。o(∩_∩)o

首先创建一个演示的页面,放个ListView进去,在放一个SqlDataSource数据源控件进去(偷懒就用这个吧,我承认我懒病犯了)。具体如下:

soscw.com,搜素材


评论


亲,登录后才可以留言!