ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改

上传人:E**** 文档编号:89423831 上传时间:2019-05-25 格式:PPT 页数:16 大小:310.50KB
返回 下载 相关 举报
ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 _第1页
第1页 / 共16页
ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 _第2页
第2页 / 共16页
ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 _第3页
第3页 / 共16页
ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 _第4页
第4页 / 共16页
ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 _第5页
第5页 / 共16页
点击查看更多>>
资源描述

《ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 》由会员分享,可在线阅读,更多相关《ASP.NET程序设计案例教程 教学课件 ppt 作者 翁健红 教程ppt 12 图书信息修改 (16页珍藏版)》请在金锄头文库上搜索。

1、ASP.NET程序设计,第12讲 图书信息修改,翁健红 湖南铁道职业技术学院,本课目标,掌握DeatailsView控件的使用 掌握Formview控件的使用 掌握FileUpload控件的使用 掌握SqlDataSource控件参数的使用,情景展示,DeatailsView控件,控件能以表格形式,详细显示每一行数据中各个数据字段的具体内容,其表格只包含两个数据列,一个数据列逐行显示数据列名,另一个数据列显示与对应列名相关的详细字段信息。 与GridView不同的是,所有的字段绑定列出现在和之间,而GridView是在和之间。,【例91】,Formview控件,Formview控件也是一次显

2、示一条记录, FormView和DetailsView的关键差别在于:FormView利用用户定义的模板;而DetailsView则使用行字段。FormView控件没有预先定义数据布局,需要建立一个包含控件的模板来显示记录中的字段。,Formview控件,下面列出了一些常用属性: AllowPaging:是否允许分页。如果设为真,则允许分页。分页链接可以通过各种分页属性自定义。 DataKeyNames:数据源的键字段。 DataSourceID:对应SqlDataSource元素的ID。 DefaultMode:控件的默认行为。可能的值包括:ReadOnly、Insert和Edit。 Emp

3、tyDataText:空数据值时显示的文本。,Formview控件,FormView控件的数据通过模板显示。FormView控件主要使用五个模板: ItemTemplate:查看数据时的模板。 EditItemTemplate:编辑记录时的模板。 InsertItemTemplate:添加新记录的模板。 FooterTemplate: FormView控件表格页脚部分显示的模板。 HeaderTemplate: FormView控件表格标题部分显示的模板。,【例92】,FileUpload控件,FileUpload控件用来在页面上显示一个标签,供用户选择并上传文件到服务器。,表91 FileU

4、pload控件常用属性,FileUpload控件,通过PostedFile属性,可以获得一个与上传文件相关的HttpPostedFile对象,使用该对象可以获得与上传文件相关的信息,例如可以使用其属性: ContentLength:上传文件大小 ContentType:上传文件类型 FileName:上传文件在客户端的完整路径(这个与FileUpLoad控件的FileName属性不同,FileUpLoad的该属性只能获取文件名称)。,FileUpload控件,FileUpload控件有一个核心方法SaveAs(string filename),其中filename是指保存在服务器中的上传文件的

5、绝对路径。 要注意上传的文件大小,默认情况下,经FileUpLoad控件上传的文件,大小为4M(4096KB)。可以在web.config中的配置节中的maxRequestLength属性设置上传文件大小。 ,SqlDataSource控件的参数,SqlDataSource控件的命令不总是一成不变的,很多情况下要在运行时动态改变命令,这就需要带参数的命令。SqlDataSource控件对应各种命令有相应的参数对象,数据源控件有如下类型参数: SelectParameters:为查询命令指定参数 InsertParameters:为插入命令指定参数 UpdateParameters:为更新命令指

6、定参数 DeleteParameters:为删除命令指定参数 FilterParameters:为过滤器命令指定参数,SqlDataSource控件的参数,通过使用数据源控件参数对象,数据源控件可以方便的接受从各个途径提供的数据,作为数据源数据操作或者数据筛选时的参数。定制这些属性数值可以非常便捷,不需要编写代码。 表9.12 SqlDataSource控件参数来源类型,【例93】,图书信息修改实现 (演示),学生模仿,完成图书信息修改页面,过程总结,共性问题集中讲解,常见调试问题及解决办法 代码规范问题,课堂小结,DeatailsView控件能以表格形式,详细显示每一行数据 Formview控件也是一次显示一条记录, FormView和DetailsView的关键差别在于:FormView利用用户定义的模板;而DetailsView则使用行字段。据字段的具体内容 FileUpload控件提供上传文件功能 SqlDataSource控件可以有各种类型的参数,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号