Estoy haciendo un sitio web que simplemente rellene una base de datos, pero quiero que una vez el usuario haya ingresado algo en la base de datos, abajo aparezca un mensaje diciendo que la inserción fue exitosa.
Pero cuando intento hacer esto, el mensaje no se muestra.
Esta es la función que llama el form al presionar el submit:
Código
[HttpPost] public ActionResult Create(PersonModels person) { try { // TODO: Add insert logic here //Adding to database and holding the response in the viewbag. string strInsertion = ConnectionModels.insertPerson(person); ViewBag.InsertionResult = strInsertion; return RedirectToAction("Index"); } catch { return View("Index"); } }
Y este es el Index:
Código
public ActionResult Index() { return View(); }
Y pues esto es lo que intento hacer en el index.cshtml
Código
<div> <label> @ViewBag.InsertionResult </label> </div>
Ese div está debajo del form, no lo publico completo porque sería muy extenso.
¡Gracias de antemano!