哇,好久没更新知乎的文章了.
上周接了一个上古.NET项目的维护,有需要增加一个功能模块,里面恰好有一个需要上载文件的功能.
于是我使用了Bootstrap FileInput,这是一款风格合我眼光的上传控件,但是要适配c#的话,在国内的论坛翻了很多遍,也没有 一个讲的清楚的,弄好项目只好琢磨一下.于是自己来写一个完整示例版本吧.
1.首先我们看一下项目的结构;
其中Modules下放得html,scripts下存放的就是需要用到的js.
dataservice.ashx则是一个简易的后台.
其他文件都是项目生成的,我们先不管.
2.开始讲一下fileinput的使用方法,贴一下Html文件
<!DOCTYPE html>
需要看的就是下面这一行.标准的fileinput标签.
<input id="inputfile