fileupload jquery affichage photos par défaut
Bonjour à tous,
J'ai intégré le fileUpload JQuery en me basant dessus (me semble-t-il) dans mon application ASP.NET MVC 4.
Dans l'exemple, il utilise un handler pour gérer le tout, moi je passe par les controllers par défaut car j'ai d'autres choses à gérer dans ma page.
J'aimerais en fait quand j'affiche ma page (une page d'édition) que les fichiers téléchargés soient affichés par défaut. J'ai voulu faire comme dans l'exemple quand un téléchargement est terminé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| public ActionResult UploadFiles()
{
var r = new List<ViewDataUploadFilesResult>();
foreach (string file in Request.Files)
{
var statuses = new List<ViewDataUploadFilesResult>();
var headers = Request.Headers;
if (string.IsNullOrEmpty(headers["X-File-Name"]))
{
UploadWholeFile(Request, statuses);
}
else
{
UploadPartialFile(headers["X-File-Name"], Request, statuses);
}
JsonResult result = Json(statuses);
result.ContentType = "text/plain";
return result;
}
return Json(r);
} |
Seulement j'imagine que le retour JSON doit être renvoyé dans un callback jquery lors de l'upload. Dans ce cas comment utiliser ce flux json pour l'afficher lors de l'affichage de la Edit ?