6.创建记录修改页面
相关介绍(注意:为了能显示代码,以下所有代码都在“<”之后和“>”之前加了空格,不便之处请多原谅!):
对数据的添加,修改,删除是对数据库的三个基本操作。本节介绍修改记录部分。
step 1 设计修改流程
一般来说,只需要对指定的记录进行更新,所以需要建立搜索页面进行查询,并将查询结果显示在结果页中,并让用户对其进行修改。最后通过提交操作完成更新任务。
首先,建立查询页面。在建立dataset的过程中,我们可以通过数据过滤器filter选择所需的数据。由于我们将会点击datalist中的链接来到达此页面,所以选择url parameter并利用关键字code来筛选出所需的页面。
[图 6-1筛选数据]
为此,在站点中新建modify.aspx文件,并添加dataset如上图。
step2 建立细节页面
为了产生链接,首先应建立导航页面。可以对在第3节中建立的datagrid页面修改达到这样的导航效果。datagrid的样式是修改的,数据项同样可以设置为显示有链接的文字。同样在datalist和repeater中也可以实现同样的功能,都是设置一个超级链接到细节页面。
打开原来的location2.aspx文件,修改原来的datalist样式。选择datalistm单击edit columns(如图6-2)。在弹出的datagrid样式设计对话框(图6-3)中,可以将location_name的类型设置为hyperlink。选中location_name,单击change column type按钮更改为hyperlink。
[图 6-2 edit columns..]
[图 6-3 设置hyperlink]
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器