博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MVC文件上传09-使用客户端jQuery-File-Upload插件和服务端Backload组件让每个用户有专属文件夹,并在其中创建分类子文件夹...
阅读量:4592 次
发布时间:2019-06-09

本文共 2326 字,大约阅读时间需要 7 分钟。

为用户创建专属上传文件夹后,如果想在其中再创建分类子文件夹,该怎么做?可以在提交文件的视图中再添加一个隐藏域,并设置 name="uploadContext"。

 

相关兄弟篇:

 

  
  
 
 

 

 

□ 在上传文件的视图中

添加<input type="hidden" name="objectContext" value="user123" />

添加<input type="hidden" name="uploadContext" value="category_1" />

展开@{    ViewBag.Title = "Index";    Layout = "~/Views/Shared/_Layout.cshtml";}
添加文件...
 
@section scripts{ @* *@ }

 

□ Backload配置文件Web.backload.config,设置getInclSubFolders ="true"

1:  
2:   
3:  
4:   
5:    
6:    
7:    
8:    
9:  

□ 结果

上传界面:

 

Upload下有用户文件user123:

 

用户文件夹下有分类文件夹_category_1:

 

分类文件夹_category_1下有上传的图片和缩略图:

 

□ 其它传递用户信息和分类信息方式

1、在JQuery File Upload初始化js文件中,通过post方式

1:      $('#fileupload').bind('fileuploadsubmit', function (e, data) {
2:          // The example input, doesn't have to be part of the upload form:
3:          var $oc = $('#objContext');
4:          var $uc = $('#upContext');
5:          data.formData = { objectContext: $oc.val() , uploadContext: $uc.val() };
6:      });

 

2、在JQuery File Upload初始化js文件中,通过get方式   

var fileUploadUrl = "/Backload/UploadHandler?" + "objectContext=raffael&uploadContext=adult_period";

 

参考资料:

※ Backload官网
※ Backload例子
※ nuget上的Backload

※ jQuery File Upload官网

※   github上的jQuery File Upload介绍
※   github上的jQuery File Upload源码

※   下载jQuery File Upload结合Backload的MVC案例

转载于:https://www.cnblogs.com/darrenji/p/3621129.html

你可能感兴趣的文章
loj10035. 「一本通 2.1 练习 1」Power Strings
查看>>
%s的用法
查看>>
调用底层不能直接访问的类和方法
查看>>
清理缓存的方法 #DF
查看>>
JAVA array,map 转 json 字符串
查看>>
2017-12-27练习
查看>>
NET设计规范(二) 命名规范
查看>>
VMware 9.0.1安装Mac OS X Mountain Lion 10.8.2
查看>>
SSL延迟
查看>>
android新手关于左右滑动的问题,布局把<android.support.v4.view.ViewPager/><ImageView/> 放在上面就不行了。...
查看>>
深入理解DIP、IoC、DI以及IoC容器
查看>>
赋值文件
查看>>
Vue 数组 字典 template v-for 的使用
查看>>
蓝牙模块选择经验谈
查看>>
java中==和equals
查看>>
CCActionPageTurn3D
查看>>
python random
查看>>
esp32-智能语音-cli(调试交互命令)
查看>>
netty与MQ使用心得
查看>>
关于dl dt dd 文字过长换行在移动端显示对齐的探讨总结
查看>>