`
pcajax
  • 浏览: 2163083 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据控件绑定

阅读更多

asp.net学习之数据绑定控件、数据源控件概述

1.asp.net数据绑定控件分为三大类,每个类分别进行详细: 
    ● 列表式数据绑定控件: 列表式数据绑定控件常用来在一个表格内的一个字段进行绑定。显示一个字段下所有数据的信息。
          它包括以下几个控件:BulletedList、CheckboxList、DropDownList、ListBox、RadioButtonList
          具体的参照以下文章:  http://www.cnblogs.com/shipfi/archive/2009/10/15/1584050.html

    ● 表格式数据绑定控件:表格式数据绑定控件常用来显示表格数据,即可以多行多列的显示数据。
         它包括以下几个控件:GridView、DataList、Repeater、DetailView、FormView
          具体的参照以下文章:  http://www.cnblogs.com/shipfi/archive/2009/10/15/1584054.html

    ● 层次数据绑定控件:用来嵌套数据项,可以使用层次数据绑定显示文件夹和页面结构、XML文件内容或主从结构的数据记录。
         它包括以下几个控件:Menu、TreeView
          具体的参照以下文章:

2. 以上,数据绑定控件,可以与数据源控件进行绑定。asp.net包括了以下几个数据源控件: 
     ● sqlDataSource : SQL关系数据库 
     ● AccessDataSrouce : Access数据库 
     ● ObjectDataSource : 业务对象数据 
     ● XMLDataSource : XML文档数据 
     ● SitemapDataSource: 站点地图提供程序的数据
     以上的数据源控件,其都派生于DataSourceControl,如果要实现自己的自定义数据源控件,则应使用 DataSourceControl 基类。
     关于sqlDataSource,是在asp.net中用得比较多的控件,会在其它文章中单独讲述。请参考:
    

3.  关于DataSourceControl与DataBindControl
    大多数 ASP.NET 数据源控件扩展 DataSourceControl 抽象类,该类提供 IDataSource 接口的基实现。此外,DataSourceControl 类还提供 IListSource 接口的实现,这使您可以以编程方式将数据源控件分配给数据绑定控件的 DataSource 属性并将数据作为基本列表返回给该控件。
    可以将数据源控件视为 DataSourceControl 对象及其关联数据列表(称为数据源视图)的组合。每个数据列表均由一个 DataSourceView 对象表示。由于基础数据存储包含一个或多个数据列表,因此 DataSourceControl 总是与一个或多个指定 DataSourceView 对象关联。
    从 DataBoundControl 类派生的所有 ASP.NET 控件都可以绑定到数据源控件。当 DataBoundControl 绑定到数据源控件时,会在运行时自动执行数据绑定。也可以将数据源控件与符合以下条件的 ASP.NET 控件一起使用:公开 DataSource 或 DataSourceID 属性并支持基本数据绑定但不从 DataBoundControl 派生。在使用这些数据绑定控件时,必须显式调用 DataBind 方法。
    DataBoundControl 类是用于 ASP.NET 控件的基类,这些控件从 ASP.NET 数据源控件中检索表格或列表形式的数据,并且将控件的用户界面 (UI) 元素绑定到那些数据以便显示。

    如果要自定义实现数据源控件与数据绑定控件,可以从DataSourceControl、DataBoundControl类中派生。从MSDN的以下例子中,可以有相应的示例,派生自定义的数据源控件与数据绑定控件:
    ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/fxref_system.web/html/ea8a2375-674e-f1ee-e550-526ac0739c53.htm
    ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/fxref_system.web/html/1a439731-f81b-5734-502a-4560f3764a44.htm

分享到:
评论

相关推荐

    VB数据控件及控件绑定

    在VB编程环境中,数据控件和数据绑定控件是用于高效地处理数据库信息的核心元素。数据控件充当数据库与用户界面之间交互的媒介,而数据绑定控件则直接与数据控件连接,显示和更新数据库中的数据。让我们深入探讨这些...

    C#使用数据绑定控件录入数据

    在C#编程中,数据绑定是一项关键特性,它允许开发者将UI控件与数据源连接起来,实现数据的动态展示和交互。数据绑定控件在Windows Forms和WPF(Windows Presentation Foundation)等平台上广泛使用,简化了用户界面...

    数据源控件与数据绑定控件

    2. **数据源控件绑定**:直接通过DataSourceID属性指定数据源控件的ID。 3. **数据源与其他非数据绑定控件**:通过调用Select(), Insert(), Update(), Delete()等方法进行操作。 五、数据绑定控件的格式化 数据绑定...

    asp.net数据源控件与数据库绑定控件

    asp.net 数据源控件与数据库绑定控件 Asp.net 数据源控件是 Asp.net 框架中的一种重要组件,用于将数据绑定到 Web 应用程序中。数据源控件可以与数据库进行交互,获取数据,并将其绑定到数据绑定控件中,以实现数据...

    数据源控件和数据源绑定

    然后,可以将这个控件绑定到诸如GridView这样的显示控件,只需在GridView的DataSourceID属性中设置SqlDataSource的ID即可。这样,GridView就能自动填充并显示从数据库检索的数据。 在Windows Forms应用中,Binding...

    树控件绑定数据源.rar

    2. **选择数据绑定方式**:有多种方式可以将数据源与树控件绑定,包括手动编程、使用数据绑定框架(如.NET中的DataSource控件,或JavaScript中的数据绑定库如AngularJS)等。选择哪种方式取决于开发环境和需求复杂度...

    ASP.NET 2.0 的数据源、数据绑定控件概述与区别

    数据源控件和数据绑定控件之间的关联是通过数据绑定机制实现的,数据绑定控件可以通过设置其 DataSource 属性指向一个数据源控件实例,然后通过调用 DataBind 方法来填充控件中的数据。 例如,`GridView` 控件可以...

    asp.net 数据绑定控件

    在这些Demo中,你会学习到如何配置数据源(如连接字符串、查询语句)、如何绑定数据控件、如何处理事件(如点击、编辑、删除),以及如何利用数据绑定控件的模板来实现自定义界面。通过实践这些示例,开发者能更好地...

    C#利用数据绑定控件修改数据

    在C#编程中,数据绑定是一项关键特性,它允许开发者将UI控件与数据源连接起来,以便在用户界面和应用程序的数据模型之间自动同步数据。本篇将深入探讨如何利用数据绑定控件来修改数据,这在开发Windows Forms、WPF或...

    数据源控件及绑定控件用法

    例如,SqlDataSourceExample演示了如何配置SqlDataSource以连接到数据库并执行查询,而GridViewExample则展示了如何将GridView控件绑定到SqlDataSource,实现数据的展示和操作。ObjectDataSourceExample1可能会展示...

    数据控件及其应用

    设置界面上的控件与数据控件绑定,使之受数据控件约束,并可通过其显示数据库中的数据。 5.设计数据控件Visible属性为不可见,通过命令按钮的单击事件过程实现数据库中数据的逐条浏览,增加,修改,删除,查询。

    利用数据绑定控件录入数据

    "利用数据绑定控件录入数据"这一主题主要涉及如何在数据库操作中通过特定的控件来实现数据的输入、更新和显示。在这个过程中,我们将探讨数据绑定的概念,以及如何在实际应用中使用它来处理员工薪资信息。 首先,...

    控件treeview绑定数据

    在ASP.NET中,使用递归方法为TreeView控件绑定数据源是一种常见的操作方式,尤其是在处理具有层次结构的数据时。此过程涉及到将数据源中的信息转换为TreeView控件可识别的节点格式,从而实现数据的可视化展示。下面...

    C# WINFORM 控件双向绑定少为人知的秘密

    双向绑定指的是控件的值与数据源的值保持同步,当控件的值发生变化时,数据源的值也会相应地变化,反之亦然。今天,我们将讨论 C# WINFORM 控件双向绑定的秘密,并提供两个简单的封装方法来实现双向绑定。 首先,让...

    asp.net 数据绑定控件实例

    在本实例中,我们将聚焦于ASP.NET中的数据绑定控件,包括DataList、GridView以及Repeater,这些都是在数据操作中非常重要的组件。 **DataList控件** DataList控件是一种高度可定制的数据展示控件,它可以显示数据...

    C#操作GridView控件绑定数据实例详解一文的实例代码

    C#操作GridView控件绑定数据实例详解一文的实例代码,包含GridView的全部功能: (1)绑定数据源(List) (2)编辑:修改、更新、取消、删除 (3)搜索查询、翻页、行样式、数据绑定 (4)常见的错误与处理方法

    Repeater控件绑定数据库

    在ASP.NET web开发中,`Repeater`控件是一个非常重要的数据绑定工具,它允许开发者以自定义的方式显示数据集合。本示例中,我们将会深入探讨如何使用`Repeater`控件从数据库中获取数据并展示在网页上。源码包含两...

    asp.net,Datalist控件分页显示数据,绑定datatable

    asp.net,Datalist控件分页显示数据,绑定datatable 带有向前向后翻页

    使用数据绑定控件连接数据源.rar

    在.NET框架中,数据绑定控件允许开发者将用户界面(UI)组件与数据源无缝连接,从而实现动态数据显示和用户交互。本教程主要关注如何使用数据绑定控件来连接数据源,以创建更加互动和动态的应用程序。 首先,我们...

Global site tag (gtag.js) - Google Analytics