技术开发 频道

ASP.NET Futures初探——动态数据控件

实现示例程序页面

我们来将NorthWind数据库中的Employees表中的数据显示出来。

首先在web.config中添加这个SQL Express版本NorthWind数据库的连接字符串(想连接别的数据库的话,也可以根据需要修改,不过这已经不属于本文的讨论范围了),这样动态数据控件才能知道要显示哪个数据库中的数据:

<connectionStrings> <add name="NorthwindConnectionString1" connectionString="Data Source=DFLYING-LAPTOP;Initial Catalog=Northwind;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings>

然后新建一个名为Employees.aspx的页面,一定要使用这个名称,这样动态数据控件才能知道要显示数据库中的哪张表(Employees表)!并在Employees.aspx中添加一个DynamicAutoData控件:

<asp:DynamicAutoData ID="DynamicAutoData1" runat="server" />

DynamicAutoData控件是众多动态数据控件中的一种,也是功能最为全面的一种(非常适合作示例程序吸引眼球,嘿嘿)。

Employees.aspx的完整源代码:

<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Northwind Employees</title> <style type="text/css"> * { font: 11px tahoma; } </style> </head> <body> <form id="form1" runat="server"> <div> <asp:DynamicAutoData ID="DynamicAutoData1" runat="server" /> </div> </form> </body> </html>
0
相关文章