控制器向视图传递数据

1.ViewData:可存放任意类型数据,使用时需要转换,ViewData[“Info”]="hello",适合传递单个数据;

2.ViewBag:是对ViewData的封装,可读取ViewData保存的数据,反之亦然,ViewBag.stu=objStudent;

3.TempData:可跨视图,跨控制器传,跨动作方法之间传递数据,使用时需要转换数据类型,TempData["admin"]=objAdmin;临时保       存数据,一旦使用,则被清除;

4.View()+model:往强类型视图传递模型数据,不需要转换

 

你可能感兴趣的:(控制器向视图传递数据)