在确认页上显示记录 (ASP.NET)

在完成列出记录的页后(请参见在搜索页上创建删除链接 (ASP.NET)),请切换到删除确认页。确认页将显示该记录,并询问用户是否确实要删除该记录。当用户单击表单按钮以确认该操作后,Web 应用程序将从数据库中删除该记录。

生成此页由以下两个任务构成:

检索和显示记录由两个步骤组成:定义一个用来存放单个记录(用户希望删除的记录)的数据集;将该数据集的列绑定到页面。下面详细列出了这些步骤。

若要创建用于确认删除的 HTML 表单,请执行以下操作:

  1. 创建新的 ASP.NET 页并将其另存为您在上一节中指定的确认页。

    您在上一节创建"删除"链接时已经指定了一个确认页。请在第一次保存该文件时使用此名字(如 locationDelete.aspx)。

  2. 在页面上插入一个 HTML 表单("插入">"表单">"表单")。
  3. 在表单中添加一个隐藏的表单字段。

    该隐藏的表单字段是存储 URL 参数传递的记录 ID 所必需的。要添加隐藏字段,请将插入点置于表单中,然后选择"插入">"表单">"隐藏字段"。

  4. 在表单上添加按钮。

    用户将单击该按钮以确认并删除所显示的记录。要添加按钮,请将插入点置于表单中,然后选择"插入">"表单">"按钮"。

  5. 根据需要增强页面的设计然后保存。

若要检索用户要删除的记录,请执行以下操作:

  1. 在"绑定"面板("窗口">"绑定")中,单击加号 (+) 按钮并从弹出菜单中选择"数据集"。

    出现简单的"数据集"对话框。如果出现的是高级的"数据集"对话框,请单击"简单"切换到简单的"数据集"对话框。

  2. 命名该数据集,然后选择包含可能要显示的记录的数据库表。
  3. 在"列"区域中,选择要在页面中显示的表列(记录字段)。

    若要只显示记录的某些字段,请单击"已选定",然后按住 Ctrl 键并单击 (Windows) 或按住 Command 键并单击 (Macintosh) 列表中的列,以选择所需字段。

    确保包含记录 ID 字段,即使您不打算显示该字段。

  4. 如下所示完成"筛选"部分,以便查找和显示搜索页所传递的 URL 参数中指定的记录:

    例如,如果用于打开确认页的 URL 中包含后缀 locationDelete.aspx?recordID=CBR,请输入"recordID"。

    "数据集"对话框的外观应该如下所示。



  5. 单击"确定"。

"数据集"即会出现在"绑定"面板中。

若要显示用户要删除的记录,请执行以下操作:

  1. 在"绑定"面板上选择"数据集"列(记录字段)并将它们拖动到确认页中。

    请确保您在表单边框内插入该只读动态内容。有关在页面中插入动态内容的更多信息,请参见将文本动态化

    接着,必须将记录 ID 列绑定到隐藏的表单字段。

  2. 确保启用了"不可见元素"("查看">"可视化助理">"不可见元素"),然后单击代表隐藏表单字段的黄色盾牌图标。

    已选中隐藏表单字段。

  3. 在属性检查器中,单击"值"文本框旁边的闪电图标。

    出现"动态数据"对话框。

  4. 在"动态数据"对话框中,在数据集中选择记录 ID 列,然后单击"确定"。

    在下面的示例中,选择的记录 ID 列是"CODE"。



  5. 保存该页面。

    完成后的确认页的外观应该如下所示。



在创建了确认页后,下一步将添加用来删除记录的逻辑。请参见添加用来删除记录的逻辑 (ASP.NET)




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/43_rad36.htm

 

E中荷|荷兰华人电子商务