黑马程序员_学习日记27_ASP.NET使用Rich控件
来源:互联网 发布:阿里云客服抢班语录 编辑:程序博客网 时间:2024/05/21 17:43
一、 接收上传文件(FileUpload控件)
FileUpload控件用于用户向Web应用程序上传文件。通常把文件保存在文件系统或数据库中。
l FileUpload控件支持下列属性:
Enabled——用于禁用FileUpload控件
FileBytes——以字节数组(byte array)形式获取上传文件内容
FileContent——以流(stream)形式获取上传文件内容
FileName——用于获取上传文件的名字
HasFile——有上传文件时返回True
PostedFile——用于获取包装成HttpPostedFile对象的上传文件
l FileUpload控件支持下列方法:
Focus——用于把窗体的焦点转移到FileUpload控件
SaveAs——用于把上传文件保存到文件系统中
FileUpload控件的PostedFile属性用于获取包装成HttpPostedFile对象的上传文件。该对象公开一些上传文件的附加信息
l HttpPostedFile类拥有下列属性:
ContentLength——用于获取上传文件的字节大小
ContentType——用于获取上传文件的MIME类型
FileName——用于获取上传文件的名字
InputStream——把上传文件当成流来获取
l HttpPostedFile类还支持下列方法:
SaveAs——用于把上传文件保存到文件系统
1、 把文件保存到文件系统
2、 把文件保存到数据库
3、 上传大文件
上传大文件时,你可能不希望把服务器端的所有内存都消耗在容纳整个文件上。处理大文件时,需要使用多个可托管(managcable)内存块来处理文件。
首先,为了处理大文件需要配置应用程序。有两个配置项影响着向服务端提交大文件:httpRuntime maxRequestLength和httpRuntime requestLengthDiskThreshold
maxRequestLength配置项指定提交的表单能被服务端接受的最大值。默认不超过4MB。
requestLengthDiskThreshold配置项决定如何把上传表单缓存在文件系统。当文件大小超过requestLengthDiskThreshold后,文件的余下部分被缓存在文件系统(ASP.NET临时文件夹)中。
二、 显示日历(Calendar控件)
1、 Calendar控件支持下列属性
DayNameFormat——用于指定一周中各天的表象形式。可能的值有FirstLetter、FirstTwoLetters、Full、Short、和Shortest
NextMonthText——用于指定下个月链接的显示文本
NextPrevFormat——用于指定下个月、上个月链接的格式。可能的值有CurrentText、FullMonth、ShortMonth
PrevMonthText——用于指定上个月链接的显示文本
SelectDate——用于设置或获取选中日期
SelectionMode——用于指定如何选择日期。可能的值有Day、DayWeek、DayWeekMonth和None
SelectMonthText——用于指定选择的月的显示文本
ShowDayHeader——用于隐藏或显示Calendar控件顶部的日期名
ShowNextPrevMonth——用于隐藏或显示下个月和上个月的链接
ShowTitle——用于隐藏或显示Calendar控件顶部的标题栏
TitleFormat——用于设置标题栏的格式。可能的值有Month、MonthYear
TodayDate——用于指定当前日期。该属性默认为服务器端的当前日期
VisibleDate——用于指定由Calendar控件显示的月,该属性默认为显示包含TodayDate指定日期的月
2、 Calendar控件支持下列事件:
DayRender——在呈现每一天时引发
SelectionChanged——在选中某天、某周或某月时引发
VisibleMonthChanged——点击下个月和上个月链接时引发
- 黑马程序员_学习日记27_ASP.NET使用Rich控件
- 黑马程序员_学习日记26_ASP.NET使用验证控件
- 黑马程序员_学习日记20_ASP.Net初级
- 黑马程序员_学习日记21_ASP.Net中级
- 黑马程序员_学习日记11_asp.net初探之视图状态
- 黑马程序员_学习日记9_ASP.NET服务器处理过程_一般处理程序_复习HTML标签
- 黑马程序员_Asp.net缓存学习总结
- 黑马程序员_学习笔记10_asp.net初探之一般处理文件模型
- 黑马程序员_学习笔记13_asp.net之Session原理解析
- 黑马程序员_学习笔记14_asp.net之Cookie原理解析
- 黑马程序员_学习笔记15_asp.net之验证码实现原理初探
- 黑马程序员_学习笔记23_ASP.NET中aspx 和 aspx.cs之间的关系
- 黑马程序员_学习日记31_winphone7开发_控件
- 黑马程序员_ASP.NET初探
- 黑马程序员_学习日记5_ADO.Net入门1
- 黑马程序员_学习日记6_ADO.Net入门2
- 黑马程序员_学习日记15_ADO.Net之DataSet
- 黑马程序员_asp.net mvc 路由
- UESTC Training for Graph Theory——L、House Man
- 黑马程序员_学习日记26_ASP.NET使用验证控件
- JQuery注册触发自定义事件
- 过了30岁,程序员该怎么办?
- FL2440_uCOS-II+ucGUI移植
- 黑马程序员_学习日记27_ASP.NET使用Rich控件
- 1天学习1个类 UIBarButtomItem 类 示例
- UESTC Training for Graph Theory——M、Network
- [Android]自定义移动网络接入点
- 嵌入式系统设计师考试笔记之接口技术(转)
- java jdk和cglib动态代理
- ios学习笔记(二)xcode 4.3.2下实现基本交互
- UESTC Training for Graph Theory——N、滑雪与时间胶囊(Large Input)
- 黑马程序员_学习日记29_winphone7开发_概述