邮件订阅
5ucms教程,DreamwaverMX与ASP.NET(六)
作者: 来源: 日期:2015/5/31 13:26:30 浏览量:44(滞后) 人气:LOADING...(实时) 【

5ucms教程,DreamwaverMX与ASP.NET(六)

[图 6-1筛选数据]

为此,在站点中新建modify.aspx文件,并添加DataSet如上图。

Step2 建立细节页面

为了产生链接,首先应建立导航页面。可以对在第3节中建立的DataGrid页面修改达到这样的导航效果。DataGrid的样式是修改的,数据项同样可以设置为显示有链接的文字。同样在DataList和Repeater中也可以实现同样的功能,都是设置一个超级链接到细节页面。

打开原来的locati>

[图 6-2 Edit Columns..]


[图 6-3 设置hyperlink]
对于Hyperlink设置如下图,


[图 6-4 设置链接关键字]

显示的数据域Locati>

[图 6-5 modify.aspx页面]

单击Binding标签,将具体数据项拖到与之对应的text field。同时在Format中可以设置数据的显示类型。而同样可以将text field的所有属性和数据源绑定。选择记录的第一个下拉


[图6-6 Binding] [图 6-7 数据类型选择] [图6-8 绑定属性]

列表,设置被数据源绑定的text Field属性。


[图 6-9 选择Update Record]


[图6-10 设置关联]

在弹出的对话框中,需将输入框和相对应更新的数据源关联起来,并设置数据类型。其中CODE应为关键字即Primary Key。类似于Insert Record的页面,还要设置成功添加和添加失败跳转到的页面。

现在可以预览一下做好的页面。输入网址http://yoursite/locati>

[图6-11 locati>

[图6-12 更新页面预览]
通过modify.aspx页面就可以修改现有数据,并可以通过表单提交事件来更新数据。

其更新的主要代码如下:

< MM:Update

runat="server"

CommandText=''< %# "UPDATE LOCATI

SuccessURL=''< %# "locati

>

< Parameters >

< Parameter Name="@CITY" Value=''http://www.dedecms.com/web-art/htmlbase/Dreamweaver/20060417/< %# IIf((Request.Form("city") < > Nothing), Request.Form("city"), "") % >'' Type="WChar" / >

< Parameter Name="@STATE_COUNTRY" Value=''http://www.dedecms.com/web-art/htmlbase/Dreamweaver/20060417/< %# IIf((Request.Form("state") < > Nothing), Request.Form("state"), "") % >'' Type="WChar" / >

< Parameter Name="@FAX" Value=''http://www.dedecms.com/web-art/htmlbase/Dreamweaver/20060417/< %# IIf((Request.Form("fax") < > Nothing), Request.Form("fax"), "") % >'' Type="WChar" / >

< Parameter Name="@TELEPH / >

< Parameter Name="@ADDRESS" Value=''http://www.dedecms.com/web-art/htmlbase/Dreamweaver/20060417/< %# IIf((Request.Form("address") < > Nothing), Request.Form("address"), "") % >'' Type="WChar" / >

< Parameter Name="@CODE" Value=''http://www.dedecms.com/web-art/htmlbase/Dreamweaver/20060417/< %# IIf((Request.Form("hiddenField") < > Nothing), Request.Form("hiddenField"), "") % >'' Type="WChar" / >

< /Parameters >

< /MM:Update >

Dreamweaver MX是通过mm:update来表识更新的代码的。其格式和MM:Insert类似。

无忧CMS,5ucms.org建站仿站首选!

本站推荐: 5ucms模板下载 5ucms插件下载 仿站联系Q3876307       [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms教程,Dreamweaver MX打造留言本(二)
下一篇:5ucms插件,Ultradev实例教程:2.3创建Web站点
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
5ucms教程,DreamwaverMX与ASP.NET(六)的关键词:
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org