源码 不解释
public ActionResult Detail(int? id)
{
ViewData.Model = db.UserInfo.Find(id.Value); //相当于数据集合
return View();
}
public ActionResult User()
{
User user=new User();//实例用户信息模型,前提是定义好
user.name="张三";
user.age="18";
return View(user);//这里返回模型到Razor中
}
上面红色部分改为ViewData.Model=user;return View();也可以实现我们的目的。
这就是ViewData.Model的用法,它会把Model当做强类型数据传到Razor视图中。
时间: 2024-10-24 06:29:39