探索 Web 表单导航与 XML 网络服务构建
1. Web 表单导航基础
Web 表单应用程序的一个关键特性是能够通过点击超链接或按钮从一个表单导航到另一个表单,同时还需在表单间传递信息。例如,有一个 DataGrid 控件展示来自 Northwind Traders 数据库的不同产品类别列表,其中包含一个显示 ImageButton 控件的模板列。当用户点击该按钮时,会显示一个允许查看所选类别产品的页面。
Web 表单模型支持通过 ASP.NET 的 Server 和 Request 对象实现 URL 间的移动和参数处理的标准 HTTP 机制。
2. 创建产品类别应用程序
以下是创建产品类别应用程序的具体步骤:
1. 创建一个新的 ASP.NET Web 应用程序,将位置设置为 http://localhost/ProductCategories ,把 WebForm1.aspx 文件重命名为 Category.aspx ,将 WebForm1 类名更新为 Category ,并将 DOCUMENT 对象的 Title 属性更改为“Product Categories”。
2. 在表单左上角添加一个 Label 控件,将其 Text 属性设置为“Product Categories”,Font Name 属性改为 Arial Black ,Font Size 属性设置为 X-Large 。
3. 在 Server Explorer 中,定位本地 SQL Server 上 Northwind 数据库中的 Categories 表,使用 Ctrl + 点击选择 CategoryID、CategoryName 和 Descrip