1.ViewBag.Name ="Name1"
2.ViewData["VD"] = "view data";
3.TempData["TD"] = "temp data";
4.Model
ViewBag和ViewData只在当前的Action中有效,生命周期和 View 相同;
TempData可以通过转向继续使用,因为它的值保存在Session中。但TempData只能经过一次传递,之后会被系统自动清除
一般字符串等短信息可通过ViewBag来传递,若后台需要传递多个实体,则一种方法是将多个实体封装到一个实体再传递,另外一种是有些地方可以将有些实体放入部分视图里面
5.在C里面将对象设置成公开,View里面就可以访问(不太推荐)
6.在View里面的ViewBag.Title下面定义获得数据(相当于后台),然后在页面可以访问(相当于asp模式)
//返回json
JsonResult
Json(new { success = true, message = "评论已保存!", JsonRequestBehavior.AllowGet });
时间: 2024-11-08 20:57:51