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.

questionAnswers(6)

yourAnswerToTheQuestion