创建传递到确认页的 URL 参数 (ColdFusion)

结果页上的链接不仅要打开确认页,它们还必须传递用户要删除的记录的 ID。确认页将使用此 ID 在数据库中查找该记录并将其显示出来。

您必须使用 URL 参数将记录 ID 传递给确认页。本节介绍如何创建 URL 参数,以将记录 ID 传递给确认页。

若要创建 URL 参数,请执行以下操作:

  1. 在结果页上选择该"删除"链接。

    如果打开了"动态数据"视图,请选择第一行中的链接。

  2. 在"属性"检查器的"链接"文本框中,将下面的字符串添加到 URL 的末尾:
    ?recordID=#recordsetName.fieldName#
    

    问号将告知服务器接下来是一个或多个 URL 参数。单词"recordID"是 URL 参数的名称(您可以指定任何名称)。记下该 URL 参数的名称,因为接下来会在确认页中用到它。

    等号后的表达式是该参数的值。在本例中,该值由 ColdFusion 表达式生成,该表达式从记录集中返回一个记录 ID。它将为动态表格中的每一行生成一个不同的 ID。在 ColdFusion 表达式中,用您的记录集的名称替换 recordsetName,用记录集中唯一标识每条记录的字段的名称替换 fieldName。大多数情况下,该字段将由一个记录 ID 号组成。在下面的示例中,该字段由唯一位置代码构成:

    confirmDelete.cfm?recordID=#rsLocations.CODE#
    

    当该页面运行时,记录集的 CODE 字段的值将插入到动态表格中相应的行中。例如,如果澳大利亚堪培拉的租位代码为 CBR,那么下面的 URL 将用于动态表格中有堪培拉的行:

    confirmDelete.cfm?recordID=CBR
    
  3. 保存该页面。

在创建删除链接的动态 URL 参数后,下一步是在确认页上显示记录。请参见在确认页上显示记录 (ColdFusion)




未找到评论

 

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

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

 

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