数据(Visual Web Developer 中的“如何实现”)
更新:2007 年 11 月
本页链接的帮助涉及在 ASP.NET 网页中显示和编辑数据的通用任务。若要查看“帮助”中包含的其他类别的常见任务,请参见 Visual Web Developer 中的“如何实现”。
本主题中的信息细分为以下几个部分:
入门
演练
基于 SQL 的数据库
业务对象
XML
数据控件
数据安全性
入门
ASP.NET 数据绑定 Web 服务器控件概述
提供有关信息,说明如何使用控件在 ASP.NET 网页上显示数据。数据源控件概述
提供有关信息,说明如何使用 ASP.NET 网页上的声明性控件(数据源控件)连接到数据源并读取和写入数据。使用数据源控件绑定到数据
提供有关信息,说明如何将页面上的显示控件与执行数据访问的数据源控件进行关联。对数据源控件使用参数
提供有关信息,说明如何将用于搜索和更新的运行时信息传递到数据源控件。使用数据源控件对数据进行排序
提供有关信息,说明如何配置数据源控件以便对数据进行排序。使用数据源控件修改数据
提供有关信息,说明如何配置数据源控件以便更新或删除数据源中的记录。使用数据源控件筛选数据
提供有关信息,说明如何配置数据源控件以创建由这些控件返回的数据的子集。使用数据源控件缓存数据
提供有关信息,说明如何配置数据源控件以通过在内存中存储数据来提高性能。
演练
演练:网页中的基本数据访问
提供有关教程,说明如何使用 GridView 控件和 SqlDataSource 控件在 ASP.NET 网页上显示数据。演练:在 GridView Web 服务器控件中使用存储过程显示数据
提供有关教程,说明如何使用 SQL Server 存储过程来检索数据。演练:创建网页以显示 Access 数据库数据
提供有关教程,说明如何使用 GridView 控件和 AccessDataSource 控件在 ASP.NET 网页上显示 Microsoft Access 数据库中的数据。演练:在 Visual Studio 中创建主/详细信息网页
提供有关教程,说明如何使用 DropDownList、GridView、DetailsView 和 SqlDataSource 控件来创建显示数据列表的页面,用户可以在这些列表中选择单个记录做进一步的检查。演练:使用 DetailsView 服务器控件在网页上编辑和插入数据
提供有关教程,说明如何使用 DetailsView 控件以使用户能够编辑现有记录和创建新记录。演练:到自定义业务对象的数据绑定
提供有关教程,说明如何使用 ObjectDataSource 控件在 ASP.NET Web 应用程序中创建多层数据访问。演练:具有 Visual Studio 数据组件的数据绑定网页
提供有关教程,说明如何使用 Visual Studio 工具创建可与 ObjectDataSource 控件一起使用的数据访问对象。演练:使用 DataList Web 服务器控件显示并格式化数据
提供有关教程,说明如何创建 DataList 控件,该控件允许您使用自己定义的布局显示 HTML 表中的数据。演练:使用 FormView Web 服务器控件在网页中显示格式化数据
提供有关教程,说明如何通过 FormView 控件使用您定义的任意格式的布局模板一次显示一条记录。演练:在 GridView Web 服务器控件中编辑时显示下拉列表
提供有关教程,说明如何自定义 GridView 控件,以便在编辑模式下显示下拉列表。演练:GridView Web 服务器控件的简单排序
提供有关教程,说明如何使用 GridView 控件的内置功能,以使用户能够对显示的数据进行排序。演练:创建网页以显示 XML 数据
提供有关教程,说明如何使用 XmlDataSource 控件读取 XML 数据,如何使用 GridView 和 DropDownList 控件在页面上显示 XML 数据。演练:在 TreeView 控件中显示分层数据
提供有关教程,说明如何使用 TreeView 控件显示 XML 数据。演练:使用转换在 Web 窗体页中显示 XML 文档
提供有关教程,说明如何使用 Xml 控件在页面上显示 XML 文档的内容。演练:将 ASP.NET 输出缓存与 SQL Server 结合使用
提供有关缓存页的教程,只有当这些缓存页的相关数据在 SQL Server 中发生变化时,才会从缓存中移除这些缓存页。
基于 SQL 的数据库
如何:使用 SqlDataSource 控件连接到 SQL Server 数据库 (Visual Studio)
提供有关步骤,说明如何创建可用于访问 SQL Server 数据库的连接字符串。如何:使用 SqlDataSource 控件连接到 Oracle 数据库 (Visual Studio)
提供有关步骤,说明如何读取和写入 Oracle 数据库中的数据。如何:使用 SqlDataSource 控件连接到 ODBC 数据库 (Visual Studio)
提供有关步骤,说明如何读取和写入任何符合 ODBC 的数据库中的数据。如何:对 SqlDataSource 控件启用筛选
提供有关信息,说明如何配置 SqlDataSource 控件,以创建由数据源控件返回的数据子集。使用 SqlDataSource 控件选择数据
提供有关信息,说明如何配置 SqlDataSource 控件通过运行数据库查询来返回数据。使用 SqlDataSource 控件修改数据
提供有关信息,说明如何配置 SqlDataSource 控件以便在数据库中进行更新或删除。对 SqlDataSource 控件使用参数
提供有关信息,说明如何将用于搜索和更新的运行时信息传递给 SqlDataSource 控件。使用 SqlDataSource 控件缓存数据
提供有关信息,说明如何配置 SqlDataSource 控件以通过在内存中存储数据来提高性能。如何:使用 SqlDataSource 控件连接到 Access 数据库 (Visual Studio)
提供有关步骤,说明如何在 Microsoft Access 数据库中读写数据。使用 AccessDataSource Web 服务器控件检索数据
提供有关步骤,说明如何创建可用于打开 Microsoft Access 数据库的连接字符串。
业务对象
演练:到自定义业务对象的数据绑定
提供有关教程,说明如何使用 ObjectDataSource 控件在 ASP.NET Web 应用程序中创建多层数据访问。演练:具有 Visual Studio 数据组件的数据绑定网页
提供有关教程,说明如何使用 Visual Studio 工具创建可与 ObjectDataSource 控件一起使用的数据访问对象。创建 ObjectDataSource 控件源对象
提供有关信息,说明如何创建一个类,该类可以作为中间层对象由 ObjectDataSource 控件来访问。对 ObjectDataSource 控件使用参数
提供有关信息,说明如何配置参数对象以便将更新、删除、分页和排序信息传递给 ObjectDataSource 控件。
XML
演练:创建网页以显示 XML 数据
提供有关教程,说明如何使用 XmlDataSource 控件读取 XML 数据,如何使用 GridView 和 DropDownList 控件在页面上显示 XML 数据。使用 XmlDataSource 控件筛选数据
提供有关信息,说明如何使用 XmlDataSource 控件中的 XPath 查询来查找 XML 数据的子集。将表格控件绑定到 XmlDataSource 控件
提供有关信息,说明如何使用 XmlDataSource 控件读取 XML 数据,并在控件(如 GridView)中显示相应的数据。演练:在 TreeView 控件中显示分层数据
提供有关教程,说明如何使用 TreeView 控件显示 XML 数据。如何:向 Web 窗体页添加 XML Web 服务器控件 (Visual Studio)
提供有关步骤,说明如何使用 Visual Web Developer 设计器创建 Xml 控件。使用此控件可在页面上显示 XML 文档。如何:将 XML 数据加载到 XML Web 服务器控件中
提供有关步骤,说明如何配置 Xml 控件以显示 XML 文档或 XML 流。如何:转换 XML Web 服务器控件中的 XML 数据
提供有关步骤,说明如何使用 Xml 控件的转换来自定义 XML 数据的显示。
数据控件
如何:将 DataList Web 服务器控件添加到 ASP.NET 网页
提供有关步骤,说明如何创建 DataList 控件,该控件允许您使用自己定义的布局显示 HTML 表中的数据。演练:使用 DataList Web 服务器控件显示并格式化数据
提供有关教程,说明如何创建 DataList 控件,该控件允许您使用自己定义的布局显示 HTML 表中的数据。如何:允许用户删除 DataList Web 服务器控件中的项
提供有关步骤,说明如何配置 DataList 控件以使用户能够删除数据记录。如何:允许用户编辑 DataList Web 服务器控件中的项
提供有关步骤,说明如何配置 DataList 控件以使用户能够编辑数据记录。如何:允许用户选择 DataList Web 服务器控件中的项
提供有关步骤,说明如何配置 DataList 控件以使用户能够选择(突出显示)特定的项。如何:在 DataList Web 服务器控件中动态自定义项
提供有关步骤,说明如何使用代码在运行时更改 DataList 控件中项的外观和行为。如何:在 DataList Web 服务器控件中指定流格式或表格式
提供有关步骤,说明如何设置 DataList 控件的布局。如何:指定 DataList Web 服务器控件中的水平或垂直布局
提供有关步骤,说明如何设置 DataList 控件的布局。演练:使用 DetailsView 服务器控件在网页上编辑和插入数据
提供有关教程,说明如何使用 DetailsView 控件以使用户能够编辑现有记录和创建新记录。使用 DetailsView Web 服务器控件修改数据
提供有关信息,说明如何使用 DetailsView 控件以使用户能够按一次一条记录的方式来编辑数据。在 DetailsView Web 服务器控件中分页
提供有关信息,说明如何配置 DetailsView 控件以使用户能够按一次一条记录的方式来翻阅多条记录。演练:使用 FormView Web 服务器控件在网页中显示格式化数据
提供有关教程,说明如何通过 FormView 控件使用您定义的任意格式的布局模板一次显示一条记录。使用 FormView Web 服务器控件修改数据
提供有关步骤,说明如何使用 FormView 控件以使用户能够按一次一条记录的方式来编辑数据。在 FormView Web 服务器控件中分页
提供有关信息,说明如何配置 FormView 控件以使用户能够按一次一条记录的方式来翻阅多条记录。演练:在 Visual Studio 中创建主/详细信息网页
提供有关教程,说明如何使用 DropDownList、GridView、DetailsView 和 SqlDataSource 控件来创建显示数据列表的页面,用户可以在这些列表中选择单个记录做进一步的检查。演练:GridView Web 服务器控件的简单排序
提供有关教程,说明如何使用 GridView 控件的内置功能,以使用户能够对显示的数据进行排序。如何:自定义控件以便在 GridView Web 服务器控件中进行编辑
提供有关步骤,说明如何配置 GridView 控件,以便在编辑模式下显示所选控件。如何:动态设置 GridView Web 服务器控件列宽
提供有关步骤,说明如何根据显示的数据宽度设置 GridView 控件中的列宽。如何:响应数据绑定控件中的按钮事件
提供有关步骤,说明如何处理由列表数据控件(如 GridView、DataList 和 Repeater 控件)中的按钮控件引发的事件。如何:在 GridView Web 服务器控件中启用默认删除功能
提供有关步骤,说明如何配置 GridView 控件以使用户能够删除数据记录。如何:在 GridView Web 服务器控件中启用默认编辑
提供有关步骤,说明如何配置 GridView 控件以使用户能够编辑数据记录。如何:在 GridView Web 服务器控件中启用默认分页
提供有关步骤,说明如何配置 GridView 控件以使用户能够翻阅长数据记录列表。演练:到自定义业务对象的数据绑定
提供有关教程,说明如何使用 ObjectDataSource 控件在 ASP.NET Web 应用程序中创建多层数据访问。演练:具有 Visual Studio 数据组件的数据绑定网页
提供有关教程,说明如何使用 Visual Studio 工具创建可与 ObjectDataSource 控件一起使用的数据访问对象。如何:向 Web 窗体页添加 Repeater Web 服务器控件
提供有关步骤,说明如何创建 Repeater 控件,该控件允许您在 ASP.NET 网页上使用自己定义的任意格式的布局模板来显示数据。如何:为 SqlDataSource 控件启用筛选 (Visual Studio)
提供有关步骤,说明如何配置 SqlDataSource 控件以通过筛选进一步缩小查询结果的范围。如何:响应 DataList 或 Repeater 项中的按钮事件
提供有关步骤,说明如何处理由列表数据控件(如 GridView、DataList 和 Repeater 控件)中的按钮控件引发的事件。如何:使用设计器创建 Web 服务器控件模板
提供有关步骤,说明如何使用 Visual Web Developer 设计器在 GridView、DetailsView、FormView、DataList 和 Repeater 控件中创建和编辑模板。如何:以声明方式创建 ASP.NET Web 控件模板
提供有关步骤,说明如何通过直接编辑标记在 GridView、DetailsView、FormView、DataList 和 Repeater 控件中创建模板。如何:在模板化控件中绑定到数据
提供有关步骤,说明如何在控件(如 GridView、DetailsView、FormView、DataList 和 Repeater 控件)中将数据绑定控件添加到模板。
数据安全性
保证数据访问的安全
提供有关准则,说明如何提高 ASP.NET Web 应用程序中数据访问的安全性。如何:在使用数据源控件时保证连接字符串的安全
提供有关步骤,说明如何加密用于数据库访问的连接字符串。如何:以本地用户身份访问 SQL Server
提供有关步骤,说明如何配置应用程序以登录到与 Web 服务器在同一台计算机上的 SQL Server。如何:使用映射的 Windows 域用户访问 SQL Server
提供有关步骤,说明如何配置应用程序以使用特定的 Windows 用户帐户登录到 SQL Server。如何:使用预设的凭据访问 SQL Server
提供有关步骤,说明如何配置应用程序以使用置入应用程序的用户名和密码登录到 SQL Server。如何:使用 Windows 集成安全性访问 SQL Server
提供有关步骤,说明如何配置应用程序以使用用户当前的 Windows 用户帐户信息登录到 SQL Server。