文献种类:专题技术总结文献;
开发工具与关键技术:MVC与 C#
作者: 翁一凯 ;年级: 1903 ;撰写时间:2020 年 月 8 日
图片(文件)上传
开发工具与关键技术:VS MVC(Microsoft Visual Studio) C# DW SQL
作者:翁一凯
撰写时间:2020年8月8日
图片(文件)上传
1.在数据库(表-S_User)中添加一个 picture 字段 nvarchar():数据类型
如下图:
2.前台页面:
①绑定 οndblclick="" :双击事件
文件选择控件 隐藏 file:文件类型 accept:筛选文件类型,否则显示所有的文件
accept:筛选文件类型(不是强制),否则显示所有的文件
②FileReader:文件读取器
读取图片文件,用正则表达式过滤文件:
regexImageFilter=/^(?:image/bmp|image/gif|image/jpg|image/jpeg|image/png) / i ; ③ 文 件 读 取 器 o n l o a d 事 件 在 读 文 件 完 成 后 触 发 , 双 击 图 片 触 发 文 件 输 入 框 的 点 击 事 件 , 读 取 照 片 . 再 获 取 文 件 输 入 框 里 面 的 文 件 , 判 断 读 取 的 文 件 是 否 是 需 要 的 文 件 类 型 , 最 后 使 用 文 件 读 取 器 读 取 文 件 , 并 把 文 件 转 为 U R L ( B a s e 64 编 码 ) i m a g e R e a d e r . r e a d A s D a t a U R L ( f i l