加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 如何从asp.net MVC控制器中的uploadify访问scrip

发布时间:2020-12-16 03:48:44 所属栏目:asp.Net 来源:网络整理
导读:嘿伙计们,我已经在我的mvc项目上安装了uploadify来处理一些文件上传,而且这部分工作非常好我只是想知道我需要添加到我的控制器操作中以获取我从中传递的scriptData变量的访问权限uploadify javascript 编辑以获得更多说明: 我的uploadify脚本如下: var fil
嘿伙计们,我已经在我的mvc项目上安装了uploadify来处理一些文件上传,而且这部分工作非常好我只是想知道我需要添加到我的控制器操作中以获取我从中传递的scriptData变量的访问权限uploadify javascript

编辑以获得更多说明:

我的uploadify脚本如下:

var fileCategoryID;
$(document).ready(function() {
$('#uploadify').uploadify({
    'uploader': '../../scripts/uploadify.swf','cancelImg': '../../content/images/cancel.png','script': '../../' + $('#Controller').val() + '/FileSave/' + $('#OrderID').val(),'folder': 'Uploads','multi': true,'auto': false,'queueSizeLimit': 5,'queueID': 'fileQueue','displayData': 'speed','fileExt': '*.pdf','fileDesc': 'PDF','sizeLimit': '5242880','scriptData': { 'categoryID': fileCategoryID }
});
$('#fileCategory').change(function() {
    fileCategoryID = $('#fileCategory').val();
});
});

我很好奇如何从我的控制器动作中访问这些数据

解决方法

通过在我的控制器操作中接受formcollection,我可以通过uploadify脚本访问categoryID参数,找到自己完成的答案.

编辑一些代码:

[AcceptVerbs(HttpVerbs.Post)]
 public string FileSave(long id,HttpPostedFileBase FileData,FormCollection forms)
 {
     long catID = Int64.Parse(forms.Get("CategoryID"));

     //do something with files

     return "Upload Successful";
 }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读