C#表格控件详解
(2009-11-29 22:11:24)
标签:
控件itc网页数据库 |
分类: 编程经验--积跬步至千里 |
1. GridView 控件 GridView 控件用于显示表中的数据。通过使用 GridView 控件,您可以显示、编辑、删除、排序和翻阅多种不同的数据源(包括数据库、XML 文件和公开数据的业务对象)中的表格数据。 显示表格数据是软件开发中的一个周期性任务。ASP.NET 提供了许多工具来在网格中显示表格数据,例如 GridView 控件。通过使用 GridView 控件,您可以显示、编辑和删除多种不同的数据源(例如数据库、XML 文件和公开数据的业务对象)中的数据。 可以使用 GridView 来完成以下操作:
另外,还可以通过以下方式自定义 GridView 控件的外观和行为:
1.1 使用 GridView 控件进行数据绑定 GridView 控件提供了两个用于绑定到数据的选项:
当使用 DataSourceID 属性绑定到数据源时,GridView 控件支持双向数据绑定。除可以使该控件显示返回的数据之外,还可以使它自动支持对绑定数据的更新和删除操作。 1.2 在 GridView 控件中设置数据显示格式
1.3 使用 GridView 控件编辑和删除数据 默认情况下,GridView 控件在只读模式下显示数据。但是,该控件还支持一种编辑模式,在该模式下控件显示一个包含可编辑控件(如 TextBox 或 CheckBox 控件)的行。您还可以对 GridView 控件进行配置以显示一个 Delete 按钮,用户可单击该按钮来删除数据源中相应的记录。 GridView 控件可对其关联数据源自动执行编辑和删除操作,使您无需编写代码即可启用编辑行为。或者,也可以以编程方式控制编辑和删除数据的过程(如在 GridView 控件绑定到只读数据源控件的情况下)。 您可以使用模板对当某个行处于编辑模式时使用的输入控件进行自定义。 1.4 GridView 排序功能 GridView 控件支持在不需要任何编程的情况下通过单个列排序。通过使用排序事件以及提供排序表达式,您可以进一步自定义 GridView 控件的排序功能。 1.5 GridView 分页功能 GridView 控件提供一种简单的分页功能。可以通过使用 GridView 控件的 PagerTemplate 属性来自定义 GridView 控件的分页功能。 适用场景 GridView 控件一般适用于以表的形式显示规则的二维关系数据。例如用于显示站点下所有用户的列表。 2. DataList 控件
适用场景
3. Repeater 控件
适用场景
4.DetailsView 控件
5.FormView 控件
转自:http://hi.baidu.com/kelly_zsl/blog/item/967411f8d7b1aa53242df247 |