私はアイデアがありません。システムの構築方法は、自分がしなければならないことができるかどうかわかりません。
これは、uploadifyからのアップロードされたファイルを処理するコントローラーです。
public ActionResult Upload(HttpPostedFileBase FileData, FormCollection form)
{
try
{
String path = String.Format("{0}{1}", caminhoArmazenamento, tipoDocNome);
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
FileData.SaveAs(path);
//HERE I NEED SOME CONTROL TO RETURN THAT THINGS WENT RIGHT
}
else
{
FileData.SaveAs(path);
//HERE I NEED SOME CONTROL TO RETURN THAT THINGS WENT RIGHT
}
}
catch(exception)
{
//HERE I NEED SOME CONTROL SAYING THAT THINGS WENT WRONG
}
}
これはuploadifyです:
$('#file_upload').uploadify({
'swf': '../../Components/uploadify/uploadify.swf',
'uploader': '/Operacao/Upload',
'auto': false,
'buttonImage': '../../Images/uploadify/importar.jpg',
'buttonClass': 'uploadifyBtn',
'width': '250',
'height': '25',
'onFallback': function () {
alert('Versão do flash não compativel com o sistema de upload. Favor contactar o administrador do sistema!');
},
'onUploadError' : function(file, errorCode, errorMsg, errorString) {
alert('O arquivo ' + file.name + ' não pode ser importado: ' + errorCode + ' - ' + errorMsg + ' - ' + errorString);
},
'onSelectError': function () {
alert('Você não tem permissão para acessar o arquivo: "' + file.name + '" ou o arquivo está corrompido. Favor contactar o administrador do sistema.');
}
});
誰かがaspnetmvc 4にuploadfyを正常に実装しましたか?返品として何を設定しても、一般的なエラーまたは成功のメッセージのみが表示されます。たとえば、ディレクトリを作成できなかった場合やファイルをアップロードできなかった場合など、エラー制御をより具体的に実装する必要があります。その理由は次のとおりです。ありがとう