2009-03-25 10 views
0

Ich verwende eine Flash/Flex-Upload-Komponente in meiner ASP.NET MVC-Anwendung. Meine Aktion hat einen HttpPostedFileBase Parameter. Meine Aktion wird aufgerufen, aber meine HttpPostedFileBase wird als null übergeben. Irgendwelche Ideen, warum es wieder kommen würde null?Flash FileReference Hochladen zu ASP.NET MVC

Bearbeiten - Ich glaube, das ist auf der MVC-Seite.

Antwort

0

Do'h. Meine Formularfelder wurden nicht festgelegt.

public ActionResult UploadFile(HttpPostedFileBase Filedata) 
{ 
    ... 
    ViewData["success"] = "Upload Completed!" 
    return View(); 
} 

Hoffe, es hilft:

0

Get the debugger version of the Flash Player Sie verwenden und sehen, welche Fehler die SWF Thorws. Wenn Sie keinen Zugriff auf den Code der Komponente haben, bin ich mir nicht sicher, ob es anders geht, um herauszufinden, was passiert.

+0

Ich bekomme keine Fehler in meinem swf, soweit ich weiß. –

+0

Dann ist wahrscheinlich das Problem auf der .NET-Seite und damit, mein Freund, kann ich dir nicht helfen. Viel Glück! – evilpenguin

0

Wenn Sie einfach mit FileReference- zu Asp.Net MVC Aktion integrieren möchten Sie die Aktion Parameternamen Filedata wie diese HttpPostedFileBase gesetzt sein würden!