我是一名MVC初学者。
在控制器想视图 传递参数的时候
既可以return View(param)
还可以ViewBag.paramName
我很想知道这两种穿参方式有什么区别?
求大神解答 谢谢!
区别是,ViewBag可以传很多个;ViewModel只有一个,当然你可以传动态类型。
一般是 View中指定viewmodel类型。
两种向VIEW传递数据的方式,要说区别的话,
View(param) :在VIEW中有相应的Model类型来接收数据,是强类型的
ViewBag.paramName :是动态类型的