我在 View 页面中使用 Html.Beginform
并使用 FormCollection
获取参数到 Controller 我想在同一个 ViewPage 上返回成功消息
结果。我正在使用以下代码,
public string InsertDetails(FormCollection collection)
{
string result = "Record Inserted Successfully!";
return result;
}
它在新页面上显示成功消息。我该如何解决这个问题?我必须返回什么才能在同一页面上获得成功消息?
最佳答案
就我个人而言,我会将结果字符串弹出到 ViewBag 中。
public ActionResult InsertDetails(FormCollection collection)
{
//DO LOGIC TO INSERT DETAILS
ViewBag.result = "Record Inserted Successfully!";
return View();
}
然后在网页上:
<p>@ViewBag.result</p>
关于c# - 提交时在同一页面显示成功信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17590435/