ASP.NET Web程序设计——数据绑定控件详细介绍

数据绑定控件简介:


数据绑定是ASP.NET提供的另一种访问数据库的方法。数据绑定技术可以让程序员不关注数据库连接、数据库命令以及如何格式化这些数据以显示在页面上的环节,而是直接把数据绑定到HTML元素和Web控件。数据控件则是用来显示从数据军中获取的数据

数据绑定控件分为:

  1. 列表型控件
  2. 表格型控件
  3. 层次型控件
属性/方法 描述
DataSource  指定数据绑定控件的数据来源,程序会从该数据源中获取数据并显示
DataBind() 显示绑定的数据

数据绑定控件简介

数据绑定控件 描述
DropDownList 下拉数据绑定控件
Repeater Repeater控件是一个数据绑定容器控件,用于生成各个子项的列表,这些子项的显示方式可以完全由编程者自己编写,不支持分页、排序和编都、仅提供重复模板内容
GridView 以表格的形式进行数据展示,有自带分页,支持删、改、排序、分页外观设置以及自定义显示数据
DetailsView Details View控件以表格形式显示数据,且一次仅显示数据源的单条记录,并且 table标签下的每行( tr标签)表示记录中的一个字段。这个控件同样支持数据的编辑、插入和删除操作,并可以轻松地设置分页功能
DataList DataList 控件,类似于Repeater控件,用于显示限制于该控件的项目的重复列表。不过,DataLis t控件会默认地在数据项目上添加表格,且具有内置样式设置
ListView 按照编程者编写的模板格式显示数据。与 DataList和Repeater控件相似,提供了增、删、改、排序和分页等功能,还可以支持用户自定义模板
FromView Form View控件与DetailsView控件很相似,Form View控件仅可显示数据源中的单条记录

数据绑定原理

首先要设置控件的数据源和数据的显示格式,设置完成后,控件就会自动处理剩余的工作,把要显示的数据按照要显示的格式显示在页面上。

数据绑定类型

单值绑定:通过单值绑定的方式把数据添加到ASP.NET页面的任何地方。

多值绑定:可显示一个表中的所有内容。

单值绑定:

1.属性: <%# 属性%>

2.表达式:<%= 内容%>

3.​​​​​​​<%$ XXX  %> 只能调用Web.config中的值 

​​​​​​​

你可能感兴趣的:(ASP.NET,web程序设计小笔记,asp.net,后端)