- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务器控件 网络文件夹的例子 网络文件夹的界面 初始界面 上传限制界面 上传文件界面 管理文件界面 网络文件夹的功能需求 1.在Web.config文件中定义文件上传路径、上传类型限制、总文件夹容量限制、单个文件大小限制等参数。 2.四个界面通过MultiView进行切换,页面顶部下拉列表框提供4个界面的切换。 3.文件类型限制使用BulletedLisst控件呈现,其它数据使用Lable控件呈现。 4.对没有选择上传文件、上传文件的类型不匹配、大小超过单个文件限制、大小超过文件夹可用容量、上传成功等情况都使用客户端警告框给予提示。 网络文件夹的功能需求 5.管理文件界面中使用ListBox列出目录中所有文件,单击任何一项都自动在右边给出文件详细信息,并且把文件名输入到“对文件重命名”按钮前的文本框中。 6.管理文件界面实现文件的删除、重命名和下载操作。删除和改名操作在成功后使用客户端警告框给予提示。 7.任何界面上的所有文字都使用样式表固定为10pt的黑色宋体。 代码实现-Config文件 Web.config文件中定义文件上传路径、上传类型限制、总文件夹容量限制、单个文件大小限制等参数 字体样式 界面一 :初始界面设置 界面二:上传限制页面设置 界面三:上传文件页面设置 界面四:管理文件页面设置 后台代码-页面初始化 在执行页面的Page_Load方法时,对页面上的控件显示内容进行设置 初始化文件夹信息 初始化文件夹信息 File类和FileInfo类的区别 File类:提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建 FileStream 对象。 FileInfo类:提供创建、复制、删除、移动和打开文件的实例方法,并且帮助创建 FileStream 对象。无法继承此类。 ?两者的共同点: 都用于典型的操作,如复制、移动、重命名、创建、打开、删除和追加到文件 默认情况下,将向所有用户授予对新文件的完全读/写访问权限。 File类和FileInfo类的区别 两者的区别: File类是静态类,由于所有的File方法都是静态的,所以如果只想执行一个操作,那么使用File方法的效率比使用相应的FileInfo 实例方法可能更高。 所有的File方法都要求当前所操作的文件的路径。 File 类的静态方法对所有方法都执行安全检查。如果打算多次重用某个对象,可考虑改用FileInfo的相应实例方法,因为并不总是需要安全检查。 Directory和DirectoryInfo的区别 Directory类和DirectoryInfo类都是C#提供的用于操作文件夹的类,Directory类和File一样,所有的方法都是静态的。而DirectoryInfo类是实例类。 选择Directory类还是DirectoryInfo类的规则与File和FileInfo的规则相同: 如果只执行一个操作,选择DirectoryInfo类,Directory类的静态方法对所有方法执行安全检查。 如果执行多次操作,则选择DirectoryInfo类的相应实例方法,因为安全检查并不总是必要的。 初始化上传限制信息 初始化文件类型限制列表 把文件大小限制信息赋值给标签 初始化文件列表 初始化管理文件界面中的文件列表框 根据下拉框所选调用合适的页面 设置下拉列表ddl_FunctionList的SelectedIndex-Changed事件 自定义方法判断文件类型是否符合要求 自定义方法判断文件大小是否符合要求 自定义方法显示提示 在客户端注册脚本 一般来说,向客户端注册脚本有三种方法: 使用Literal控件在页面任意位置注册脚本 使用Response.Write()在页面顶部注册脚本,可能出现破坏网页css的效果,让css失去效果 使用ClientScript.RegisterClientScriptBlock()将 JavaScript 嵌入到页面中开启元素 form 的紧后面。 ClientScript.RegisterStartupScript()将 JavaScript 嵌入到 ASP.NET 页面的底部,恰好位于关闭元素 /form 的前面 示例 观察语句执行顺序和源文件 RegisterClientScriptBlock和RegisterStartupScript之间的区别 在页面加载到浏览器时,将焦点置于该页面上的一个文本框中的方法 上传文件 上传文件时,要判断文件类型是否符合要求,文件大小是否符合要求。 上传文件 显示选定的文件详细信息 下载文件 定义“下载文件”按钮的Click事件 使用Response.WriteFile方法下载文件。 补充:HttpRequest对象 浏览器在请求服务器某地址的时候会将客户端的信息发送到
您可能关注的文档
- TD052001 集中网管的原理和实现ISSUE11.ppt
- 工程力学-材料力学第七章应力状态与强度理论.ppt
- 工程力学之 空间力系.ppt
- TD-SCDMA系统的长期演进技术_3_LTE关键技术_V10.ppt
- 工程力学第一章-LF.ppt
- TCL集团简介04版.ppt
- TEM4之听力第三章第四章.ppt
- 工业工程教材《第三章 工作研究》.ppt
- 公差配合与技术测量第4讲.ppt
- 第八章金属阳极过程与金属腐蚀.ppt
- 苏教版8年级上册数学全册教学课件(2021年10月修订).pptx
- 比师大版数学4年级下册全册教学课件.pptx
- 冀教版5年级上册数学全册教学课件.pptx
- 办公室普通党员2024年组织生活会个人对照检查发言材料供参考.docx
- 领导班子成员2025年组织生活会“四个带头”对照检查材料范文.docx
- 2024年度专题组织生活会个人“四个带头”对照检查材料范文.docx
- 党支部领导班子2025年民主生活会“四个带头”个人对照检查材料范文.docx
- 2024年抓基层党建工作述职报告参考范文.docx
- 2024年度民主生活会征求意见情况的报告范文2篇.docx
- 普通党员2024年组织生活会个人“四个带头”对照检查发言材料2篇.docx
文档评论(0)