假设我有两个创建操作方法,一个用于 get 方法,一个用于 post 方法:
[HttpGet]
public ActionResult Create()
{
return View();
}
[HttpPost]
public ActionResult Create()
{
return View();
}
如果我只是在Get方法中添加一个 View ,那么Post action方法没有 View ,那么当我调用Create的post方法时,为什么我仍然得到属于get方法的 View ?
最佳答案
当您从方法创建 View 时,此 View 属于所有具有相同名称且共享相同类的方法。 如果你想调用另一个 View (在本例中,从 post 方法),只需使用
return View("nameOfTheView");
关于asp.net - 在 ASP.NET 操作方法中发布和获取属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41676256/