Я хочу показать сообщение об успехе, когда вставка завершена. Вот мой код
[HttpPost]
public ActionResult Create(string txthospitalname, int city)
{
var hospitals = new Hospital()
{
Name = txthospitalname,
FKCityID = city,
CreatedAt = DateTime.Now,
CreatedBy = 1,
};
_db.Hospitals.Add(hospitals);
_db.SaveChanges();
return RedirectToAction("Create");
}
View.cshtml
@using (Html.BeginForm("Create", "Hospital", FormMethod.Post, new {enctype = "multipart/form-data", id = "hospitalform"}))
{
//Text Fields
}
Success
в действииGET
типом, допускающим значение NULL:ViewBag.Success = TempData["Success"] as bool?;
. См.: docs.microsoft. com/en-us/dotnet/csharp/language-reference/ 18.05.2021