摘要: 介绍 今天,我花了几个小时的时间研究了一下ASP.NET 3.5中的ListView控件和DataPager控件。这两个控件是ASP.NET中新增的、非常受欢迎的控件。 ListView控件集成了DataGrid、DataList、Repeater和GridView控件的所有功能。它可以像Repeater控件那样,让我们在控件内写任何HTML代码。 可以说,ListView就是DataGrid和 Repeater的结合体,它既有Repeater控件的开放式模板,又具有DataGrid控件的编辑特性。这绝对是一个可以引起你兴趣的好东东,因为它给你提供了比DataGird丰富得多的布局手段,同时又具有DataGrid的所有特性。 ListView控件本身并不提供分页功能,但是我们可以通过另一个控件 – DataPager来实现分页的特性。把分页的特性单独放到另一个控件里,会给我们带来很多好处,比如说可以让别的控件使用它,又比如说我们可以把它放在页面的任何地方。实质上,DataPager就是一个扩展ListView分页功能的控件。 阅读全文
posted @ 2009-05-10 15:07 Biny 阅读(5048) 评论(2) 推荐(1) 编辑
摘要: 本文介绍了如何使用ListView控件的选择,排序,分页功能。 阅读全文
posted @ 2009-05-10 14:28 Biny 阅读(2583) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了如何给ListView控件添加增、删、改、查数据的功能。 阅读全文
posted @ 2009-05-10 14:24 Biny 阅读(2605) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了ListView的一些经常使用的小技巧。 阅读全文
posted @ 2009-05-10 14:21 Biny 阅读(3418) 评论(0) 推荐(4) 编辑
摘要: 当你编写以用户为中心的应用程序时,总需要某种形式的数据集,起码来说,你需要从一个数据源如关系数据库或XML文件检索数据,在显示给用户之前先要进行格式化,尽管ASP.NET之前的版本就提供了以数据为中心的显示控件如GridView,但 GridView的输出仍然是限制在一个table组件中的,而且这些控件缺乏专业Web开发人员需要的可自定义和可扩展特性,有时候你想要完全控制由数据绑定控件产生的HTML标记的外观,这正是ListView控件的优势,ListView控件不是使用额外的标记来封装它的输出内容,而是靠你指定的精确的HTML描述,使用ListView控件内置的模板就可以指定精确的标记,它提供了非常优秀的自定义和扩展特性,使用这些特性,你可以以任何格式显示数据,使用模板和样式,同时用最少的代码执行CURD(创建、读取、更新、删除)操作。 阅读全文
posted @ 2009-05-10 13:48 Biny 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 在我的另一篇文章《弹性+固宽布局》中,我介绍了弹性加最小固定宽度的一种布局方案,现在介绍另一种布局方案---弹性流体布局。 那种方案其实就是这种布局的变通应用。弹性布局最大的优点就是能充分利用屏幕空间。无论客户端分辩率多大,都能自动适应宽度的变化。 阅读全文
posted @ 2009-05-10 00:21 Biny 阅读(8878) 评论(14) 推荐(0) 编辑