图片上传
先把图片上传所需要的两个文件准备好:
文件选择控件默认隐藏,当双击头像框的时候触发文件输入框的点击事件,选择文件并将它显示在页面上,这时又得用到文件读取器,声明一个变量把文件读取器获取出来,再给它绑定一个onload事件,onload事件会在文件读取完成后触发。
再绑定文件输入框的改变事件,当输入框发生改变时读取文件,当然还得判断该文件是否是所需要的图片类型。
再通过JQuery发送数据到控制器,之后再在后台通过(HttpPostedFileBase 值)接收。接收之后保存图片,先检查存放用户头像的目录是否存在,不存在就创建,存在就跳过。
再判断用户是否上传图片,确认上传之后便进行一系列的保存。