逐块完成更新页 (ASP.NET)

更新页具有三个构造块:

您可以使用表单工具和"服务器行为"面板分别添加更新页的最后两个基本构造块。

在您可以添加构造块之前,您的 Web 应用程序必须能够识别要更新的记录,并且您的更新页必须能够检索它。请参见搜索要更新的记录 (ASP.NET)打开更新页并传递记录的 ID (ASP.NET)检索要更新的记录 (ASP.NET)

完成更新页由以下三个任务组成:

若要将 HTML 表单添加到更新页,请执行以下操作:

  1. 创建新的 ASP.NET 页。

    该页将成为更新页。

  2. 使用 Dreamweaver 设计工具对您的页进行布局。
  3. 将插入点放置在您想要显示表单的位置,然后从"插入"菜单中选择"表单",添加一个 HTML 表单。

    将在页面上创建一个空表单。您可能需要启用"不可见元素"("查看">"可视化助理">"不可见元素")来查看表单的边界,边界是由红色的细线表示的。

  4. 为 HTML 表单命名,方法是单击"文档"窗口底部的 <form> 标签以选中表单,打开属性检查器("窗口">"属性"),然后在"表单名称"框中输入一个名称。

    您不必为表单指定 actionmethod 属性来指示当用户单击"提交"按钮时表单向何处及如何发送记录数据。"更新记录"服务器行为会为您设置这些属性。

  5. 为数据库表中要更新的每一列添加一个表单对象,例如文本字段("插入">"表单">"文本字段")。

    该表单对象允许用户修改数据。为了实现该目的经常会使用文本字段,但是您也可以使用列表/菜单、复选框和单选按钮。

    每个表单对象都应该在早先定义的数据集中具有一个对应的列。唯一的例外就是唯一键列,该列没有对应的表单对象。

    有关表单对象的更多信息,请参见插入 HTML 表单对象

  6. 在表单上添加一个"提交"按钮("插入">"表单">"按钮")。

    可以通过以下方法更改"提交"按钮的标签文字:选择该按钮,打开属性检查器("窗口">"属性"),并在"标签文字"文本框中输入一个新值。

若要在表单中显示记录,请执行以下操作:

  1. 确保您定义了一个数据集来保存用户要更新的记录。

    有关更多信息,请参见检索要更新的记录 (ASP.NET)

  2. 将每个表单对象绑定到记录集中的数据。

    有关更多信息,请参见以下章节:

若要添加服务器行为来更新数据库表,请执行以下操作:

  1. 在"服务器行为"面板("窗口">"服务器行为")中,单击加号 (+) 按钮并从弹出菜单中选择"更新记录"。

    出现"更新记录"对话框。

  2. 完成对话框。

    有关说明,请参见设置"更新记录"对话框的选项 (ASP.NET)

  3. 单击"确定"。

Dreamweaver 在页中添加服务器行为,允许用户通过单击表单上的"提交"按钮更新数据库中的记录。

若要编辑服务器行为,请打开"服务器行为"面板("窗口">"服务器行为"),然后双击"更新记录"行为。

相关主题




未找到评论

 

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

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

 

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