簡體   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