Comment afficher des images binaires à partir de la Base de données pour modifier le formulaire en utilisant MVC 4

Je suis le stockage des images dans la Base de données d'Images Binaires avec succès.
Je veux afficher ces images dans le formulaire d'Édition pour modifier et enregistrer les modifications.
Système.OutOfMemoryException " a été levée dans l'Edit.cshtml forme lors de l'affichage d'Images Binaires à partir de la Base de données.

Quelqu'un peut s'il vous plaît corriger mon code.

Classe de modèle:

public class Accommodation
    {
        [Key]
        public string A_Unique_Id { get; set; }

        public byte[] Picture1 { get; set; }

        public byte[] Picture2 { get; set; }

        public byte[] Picture3 { get; set; }


  }

//GET: /Hébergement/Modifier/5

public ActionResult Edit(string id)
    {
        Accommodation accommodation = db.Accommodation.Find(id);
        ViewBag.SelectedAustraliaStateId = new SelectList(db.AustraliaStates, "AustraliaStateId", "AustraliaStateName", accommodation.SelectedAustraliaStateId);

        return View(accommodation);
    }

//POST: /Hébergement/Modifier/5

[HttpPost]
public ActionResult Edit(Accommodation accommodation)
{
    if (ModelState.IsValid)
    {
        db.Entry(accommodation).State = EntityState.Modified;

        //the following line is for re-assigning back the DDL modified value.
        accommodation.State = accommodation.SelectedAustraliaStateId;

        db.SaveChanges();
        return RedirectToAction("Index");
    }
    return View(accommodation);
}

Modifier.cshtml

<div class="editor-label">
        @Html.LabelFor(model => model.Picture1)
    </div>
    <div class="editor-field">
        @Html.EditorFor(model => model.Picture1)
        @Html.ValidationMessageFor(model => model.Picture1)
    </div>

MESSAGE d'ERREUR: Exception de type 'System.OutOfMemoryException " a été levée à la ligne @Html.EditorFor(model => model.Picture1)

OriginalL'auteur Reddy | 2014-01-29