asp.net学习之 数据绑定控件--表格绑定控件

简介: 原文:asp.net学习之 数据绑定控件--表格绑定控件    数据绑定 Web 服务器控件是指可绑定到数据源控件,以实现在 Web 应用程序中轻松显示和修改数据的控件。数据绑定 Web 服务器控件是将其他 ASP.NET Web 控件(例如 Label 和 TextBox 控件)组合到单个布局中的复合控件。
原文: asp.net学习之 数据绑定控件--表格绑定控件

    数据绑定 Web 服务器控件是指可绑定到数据源控件,以实现在 Web 应用程序中轻松显示和修改数据的控件。数据绑定 Web 服务器控件是将其他 ASP.NET Web 控件(例如 Label 和 TextBox 控件)组合到单个布局中的复合控件。
    例如,诸如 DetailsView 控件等数据绑定控件可绑定到一个结果集,例如,包含每个雇员的姓名、地址、职务等信息的雇员表。在 DetailsView 控件中,可以将 Label 控件绑定到单个数据值(如名称或地址字段),以便在页面中创建数据布局。
    使用数据绑定控件,您不仅能够将控件绑定到一个数据结果集,还能够使用模板自定义控件的布局。它们还提供用于处理和取消事件的方便模型。

    本节讨论以下几个控件:
      DetailsView 控件   --  DetailsView 控件一次呈现一条表格形式的记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。
      FormView 控件      --  FormView 控件与 DetailsView 控件类似,它一次呈现数据源中的一条记录,
                              并提供翻阅多条记录以及插入、更新和删除记录的功能。
                              不过,FormView 控件与 DetailsView 控件之间的差别在于:DetailsView 控件使用基于表的布局,
                              在这种布局中,数据记录的每个字段都显示为控件中的一行。
      Repeater 控件      --  Repeater 控件使用数据源返回的一组记录呈现只读列表。
      DataList 控件      --  DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,
                             例如,将数据记录排成列或行的形式。
                             DataList 控件与 Repeater 控件的不同之处在于:DataList 控件将项显式放在 HTML 表中,而 Repeater 控件则不然。
      ListView 控件      --  ListView 控件可以以您使用模板定义的格式来显示来自数据源的数据。
                             该模板包含有用于设置数据布局的格式、控件和绑定表达式。
                             ListView 控件对于重复结构中的数据很有用,它类似于 DataList 和 Repeater 控件。
                             但是,与 DataList 和 Repeater 控件不同的是:
                             ListView 控件隐式支持编辑、插入和删除操作,还有排序和分页功能。
      GridView 控件      --  GridView 控件以表的形式显示数据,并提供对列进行排序、翻阅数据以及编辑或删除单个记录的功能。
                                  很重要的控件,另外一章专门讲述。

目录
相关文章
|
开发框架 JavaScript 前端开发
震撼!破解 ASP.NET 服务器控件 Button 执行顺序之谜,颠覆你的开发认知!
【8月更文挑战第16天】在ASP.NET开发中,通过Button控件实现先执行JavaScript再触后台处理的需求十分常见。例如,在用户点击按钮前需前端验证或提示,确保操作无误后再传递数据至后台深度处理。此过程可通过设置Button的`OnClientClick`属性调用自定义JavaScript函数完成验证;若验证通过,则继续触发后台事件。此外,结合jQuery也能达到相同效果,利用`__doPostBack`手动触发服务器端事件。这种方式增强了应用的交互性和用户体验。
130 8
|
开发框架 JSON .NET
学习ASP.NET 中的 默认应用程序配置源
默认主机配置源 使用命令行配置提供程序的命令行参数
105 2
|
SQL 开发框架 JavaScript
分享33个ASP.NET电子商务源码和40个ASP.NET控件组件源码,总有一款适合您
分享33个ASP.NET电子商务源码和40个ASP.NET控件组件源码,总有一款适合您
236 0
|
开发框架 .NET
Asp.Net就业课堂之模板控件
Asp.Net就业课堂之模板控件
101 1
|
SQL 开发框架 前端开发
ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法
ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法
143 0
|
开发框架 .NET 数据安全/隐私保护
Asp.Net第二章服务器端控件
Asp.Net第二章服务器端控件
100 0
|
开发框架 JavaScript .NET
Asp.Net就业课之三验证控件
Asp.Net就业课之三验证控件
152 0
|
开发框架 JavaScript .NET
Asp.net 控件用法汇总-RadioButtonList、DropDownList、button、Checkbox...(续)
Asp.net 控件用法汇总-RadioButtonList、DropDownList、button、Checkbox...(续)
270 0
|
9月前
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
222 5