ho un problema con la Delete action.
come modello uso EF ed ho aggiunto già la pagina index e details aggiungendo la tabella di riferimento e alcune SP.
nel controller ho messo questo:
codice:
public ActionResult Delete(int id)
{
try
{
var delSito = ent.sitis.First(s => s.sito_ == id);
ent.DeleteObject(delSito);
ent.SaveChanges();
return RedirectToAction("Index");
}
catch
{
return View();
}
}
poi ho creato la view Delete fortemente tipizzata e di tipo Delete.
se nella Index clicco sul link Delete succede una cosa strana: mi compare questa pagina di errore:
Object reference not set to an instance of an object.
con riferimento a questo punto della pagina:
codice:
<div class="display-field">
<%: Model.sito_ %></div>
il problema però è che cmq il record viene cancellato ma nn ho il controllo se nn voglio più cancellarlo.
sapete aiutarmi??
nn sono riuscito a trovare una soluzione.