繁体   English   中英

MVC 3和Uploadify +填充模型类

[英]MVC 3 and Uploadify + Populating a Model Class

我正在实现Uploadify以将文件上传到完美运行的服务器。 但是当我想在我看来编写对模型的响应时遇到了一些问题...

可以说我有一个带有爆头字段的客户模型,我想用Uploadify'oncomplete'事件的响应来填充...

做这样的事情的最佳实践是什么。.我是Web开发人员的新手,所以我发现自己很难弄清楚这一点。

提前为任何帮助加油

如果我对您的理解正确,那么您想从uploadify回调的“成功”响应中填充模型吗?

我通常要做的是:

  • 使用uploadify插件上传图像
  • 我有单独的控制器,可以将uploadify对话
  • 保存它,调整大小,并可能对服务器上的实际图像本身进行其他调整
  • 服务器将返回成功消息或失败消息
  • 如果返回失败的消息,则服务器将返回失败的消息以及错误
  • 如果返回成功消息,服务器将返回成功消息以及映像的路径
  • 在回调中,我将使用jQuery使用图像的路径填充模型隐藏字段。

如果您想举个例子,或者还有其他疑问,请告诉我。

谢谢

泰隆

编辑----------

可以说我有一个包含以下内容的视图

 @Html.HiddenFor(model => model.Media.Path, new { @id = "image-path" });
 <input type="file" name="imageFile" id="file-upload" />

我的脚本包含以下内容

$('#file-upload').uploadify({

    'uploader': '/Scripts/Admin/uploadify/uploadify.swf',

    'script': '/Admin/Media/UploadImage/',

    'cancelImg': '/uploadify/cancel.png',

    'auto': true,

    'fileExt': '*.jpg;*.gif;*.png;*.pdf',

    'sizeLimit': 202400000,

    'onComplete': function (event, ID, fileObj, response, data) {
        $("#image-path").val(response);
     }

});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM