我想做一个web应用程序,我有一个冲突,因为我有一个模型,我在控制器中调用,但每次我改变视图之间使用相同的控制器的实例我的模型重置并重新获得初始值。如何从2个不同的视图调用变量
DataTable dt;
public AdminUsers()
{
dt = (new Userdb()).GetUsers();
}
public ActionResult Admin()
{
... // do whatever with dt before showing the results
return View(this.dt);
}
public ActionResult Results() // dt resets with the initial values
{
return View(this.dt);
}
如何在修改后保留视图之间的值?
您需要在您的POST方法某处坚持它(通常是数据库,但'Session'可能是一种选择) –