Como obtenho o plugin Uploadify do jQuery para trabalhar com o ASP.NET MVC?
Eu estou no processo de tentar obter o plugin jQuery,Uploadify, para trabalhar com a ASP.NET MVC.
Eu tenho o plugin aparecendo bem com o seguinte trecho de JavaScript:
<code><script type="text/javascript"> $(document).ready(function() { $('#fileUpload').fileUpload({ 'uploader': '/Content/Flash/uploader.swf', 'script': '/Placement/Upload', 'folder': '/uploads', 'multi': 'true', 'buttonText': 'Browse', 'displayData': 'speed', 'simUploadLimit': 2, 'cancelImg': '/Content/Images/cancel.png' }); }); </script> </code>
Que parece que tudo está bem em bom estado. Se você perceber, o atributo "script" será definido como meu / Posicionamento / Upload, que é meu Controlador de Posicionamento e minha Ação de Upload.
O principal problema é que estou tendo dificuldades para acionar essa ação para receber o arquivo. Defini um ponto de interrupção nessa ação e, quando seleciono um arquivo para fazer upload, ele não está sendo executado.
Eu tentei mudar a assinatura do método com base emEste artigo:
<code>public string Upload(HttpPostedFileBase FileData) { /* * * Do something with the FileData * */ return "Upload OK!"; } </code>
Mas isso ainda não dispara.
Alguém pode me ajudar a escrever e obter a assinatura da ação do controlador de upload corretamente para que seja disparada? Eu posso lidar com os dados do arquivo. Eu só preciso de ajuda para acionar a ação do método.