ASP.NET 数据控件

Microsoft Expression Web 中提供了两种类型的 ASP.NET 数据控件:一种是数据源控件,用于设置数据库或 XML 数据源的连接属性;另一种是数据控件,用于显示来自数据源控件中指定的数据源的数据。

数据源控件

  • AccessDataSource 控件   AccessDataSource 控件是一个与 Microsoft Access 数据库配套使用的数据源控件。有关对 AccessDataSource 控件进行编程的信息,请参阅 MSDN Library 中的 AccessDataSource 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • SiteMapDataSource 控件   SiteMapDataSource 控件 Web 服务器控件从网站图提供程序中检索导航数据,然后将数据传递给可显示该数据的控件,例如 TreeView 和 Menu 控件。有关对 SiteMapDataSource 控件进行编程的信息,请参阅 MSDN Library 中的 SiteMapDataSource 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • SqlDataSource 控件   借助 SqlDataSource 控件 控件,可以使用 Data 控件访问位于关系数据库(包括 Microsoft SQL Server 和 Oracle 数据库以及 OLE DB 和 ODBC 数据源)中的数据。有关对 SqlDataSource 控件进行编程的信息,请参阅 MSDN Library 中的 SqlDataSource 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • XmlDataSource 控件   XmlDataSource 控件 控件使 XML 数据可用于数据绑定控件。尽管 XmlDataSource 控件通常用于在只读情况下显示分层 XML 数据,但是既可以使用该控件来显示分层数据,也可以使用它来显示表格数据。有关对 XmlDataSource 控件进行编程的信息,请参阅 MSDN Library 中的 XmlDataSource 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

有关数据源控件的概述,请参阅 MSDN Library 中的数据源控件概述 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png(此链接可能指向英文页面)。

数据控件

  • DataList 控件   DataList 控件 控件可用于显示任何重复结构(例如表格)中的数据。 DataList 控件可以在不同的布局中显示行,如按列或行对数据进行排序。有关对 DataList 控件进行编程的信息,请参阅 MSDN Library 中的 DataList 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • DetailsView 控件   使用 DetailsView 控件 控件,可以逐一显示、编辑、插入或删除其关联数据源中的记录。即使 DetailsView 控件的数据源公开了多条记录,该控件一次也仅显示一条数据记录。有关对 DetailsView 控件进行编程的信息,请参阅 MSDN Library 中的 DetailsView 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • FormView 控件   FormView 控件 控件与 DetailsView 控件类似,使您能够处理数据源中的单条记录。 FormView 控件和 DetailsView 控件之间的差别在于 DetailsView 控件使用表格布局,在该布局中,记录的每个字段都各自显示为一行。而 FormView 控件不指定用于显示记录的预定义布局。实际上,您将创建一个包含控件的模板,以显示记录中的各个域。有关对 FormView 控件进行编程的信息,请参阅 MSDN Library 中的 FormView 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • GridView 控件   GridView 控件 控件以表格的形式显示数据源中的值,该表格中的每一列代表一个字段,每一行代表一条记录。 GridView 控件允许您选择和编辑这些项以及对它们进行排序。有关对 GridView 控件进行编程的信息,请参阅 MSDN Library 中的 GridView 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

  • Repeater 控件   Repeater 控件 控件是一个数据绑定容器控件,用于生成各个项的列表。可使用模板定义网页上各个项的布局。当网页运行时,该控件为数据源中的每一项重复相应的布局。有关对 Repeater 控件进行编程的详细信息,请参阅 MSDN Library 中的 Repeater 类 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png

有关数据控件的概述,请参阅 MSDN Library 中的 ASP.NET 数据绑定 Web 服务器控件概述 Cc295567.xtlink_newWindow(zh-cn,Expression.40).png(此链接可能指向英文页面)。

另请参阅

概念

使用 ASP.NET 网站
ASP.NET 验证控件
ASP.NET 导航控件
ASP.NET 登录控件
ASP.NET Web 部件控件

其他资源

ASP.NET 标准控件