اینم کد کامل Upload:
function doUpload(response, postdata, rowId) { var result = $.parseJSON(response.responseText); if (result.id < 1) return [false, "عملیات ثبت موفقیت آمیز نبود", result.id]; var fileElementId = 'xThumbnail'; if (rowId) { fileElementId = rowId + "_" + fileElementId; } var val = $("#" + fileElementId).val(); if (val == '' || val === undefined) { return [false, "لطفا فایلی را انتخاب کنید", result.id]; } alert(fileElementId); $('#grid1').block({ message: '<h4>در حال ارسال فایل به سرور</h4>' }); $.ajaxFileUpload({ url: "@Url.Action("UploadFile", "ProductTypes", new { area = "Admin" })", secureuri: false, fileElementId: fileElementId, dataType: 'json', data: { id: result.id }, complete: function () { $('#grid1').unblock(); }, success: function (data, status) { $("#grid").trigger("reloadGrid"); }, error: function (data, status, e) { alert(e); } }); return [true, "با تشکر!", result.id]; }