MVC 从控制器到视图传数据 用ViewData.Model = model; 模式 多个页面会不会串信息
MVC 从控制器到视图传数据 用ViewData.Model = model; 方式 多个页面会不会串信息
MVC 从控制器到视图传数据 都用ViewData.Model = model; 方式, 多个页面都有用这一个方法传数据, 会不会 导致相互串数据呀.
我担心每个页面都是同一个属性,会不会乱掉呀, 本来A页面应该是接受A控制器的数据, 结果A页面却变成了B控制器的数据呢
public ActionResult GetString()
{
Maticsoft.BLL.Asend bll = new Maticsoft.BLL.Asend();
List<Maticsoft.Model.Asend> model = bll.GetModelList("addresser='徐海云'");
ViewData.Model = model;
return View(model);
}
------解决思路----------------------
每个页面之间的 ViewData 是独立的, 不会串的
------解决思路----------------------
不会的,是不同的对象。
------解决思路----------------------
不会的,每个页面的 ViewData.Model是独立的。而且生命周期也只在自己的action里
MVC 从控制器到视图传数据 都用ViewData.Model = model; 方式, 多个页面都有用这一个方法传数据, 会不会 导致相互串数据呀.
我担心每个页面都是同一个属性,会不会乱掉呀, 本来A页面应该是接受A控制器的数据, 结果A页面却变成了B控制器的数据呢
public ActionResult GetString()
{
Maticsoft.BLL.Asend bll = new Maticsoft.BLL.Asend();
List<Maticsoft.Model.Asend> model = bll.GetModelList("addresser='徐海云'");
ViewData.Model = model;
return View(model);
}
------解决思路----------------------
每个页面之间的 ViewData 是独立的, 不会串的
------解决思路----------------------
不会的,是不同的对象。
------解决思路----------------------
不会的,每个页面的 ViewData.Model是独立的。而且生命周期也只在自己的action里