2009-03-25 6 views
0

J'utilise un composant de téléchargement Flash/Flex dans mon application ASP.NET MVC. Mon action a un paramètre HttpPostedFileBase. Mon action est appelée mais mon HttpPostedFileBase est transmis en tant que null. Des idées pour lesquelles il reviendrait null?Flash FileReference Télécharger vers ASP.NET MVC

Édition - Je crois que c'est du côté MVC.

Répondre

0

Do'h. Mes champs de formulaire n'ont pas été définis.

0

Obtenez the debugger version of the Flash Player que vous utilisez et voyez quelles erreurs le swf thorws. Si vous n'avez pas accès au code du composant, je ne suis pas sûr qu'il existe un autre moyen de savoir ce qui se passe.

+0

Je ne reçois aucune erreur dans mon swf pour autant que je sache. –

+0

Ensuite, probablement le problème est sur le côté .NET et avec cela, mon ami, je ne peux pas vous aider. Bonne chance! – evilpenguin

0

Si vous voulez simplement intégrer FileReference à Asp.Net MVC action vous devez définir le nom du paramètre d'action HttpPostedFileBase Filedata comme ceci:

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

Hope it helps!

Questions connexes