Jak uzyskać wtyczkę Uploadify jQuery do pracy z ASP.NET MVC?
Próbuję pobrać wtyczkę jQuery,Uploadify, do pracy z ASP.NET MVC.
Wtyczka wyświetla się dobrze z następującym fragmentem kodu 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>
Wydaje się, że wszystko jest dobrze. Jeśli zauważysz, atrybut „script” jest ustawiony na my / Placement / Upload, którym jest mój kontroler miejsc docelowych i moja akcja przesyłania.
Główny problem polega na tym, że mam trudności z uruchomieniem tej akcji, aby odebrać plik. Ustawiłem punkt przerwania w tej akcji i kiedy wybieram plik do przesłania, nie jest on wykonywany.
Próbowałem zmienić podpis metody na wyłączonyTen artykuł:
<code>public string Upload(HttpPostedFileBase FileData) { /* * * Do something with the FileData * */ return "Upload OK!"; } </code>
Ale to wciąż nie działa.
Czy ktoś może mi pomóc napisać i uzyskać poprawną sygnaturę działania kontrolera przesyłania, aby rzeczywiście wystrzelił? Mogę wtedy samodzielnie obsłużyć dane pliku. Potrzebuję tylko pomocy, aby uruchomić działanie metody.