在一个页面中要返回多个对象Post,User,Menu,Category,Link。
使用ViewData["Category"]返回的是一个弱类型,没只能感知,需要ViewData["Category"] as IEnumerable<Category>转换为强类型。
使用Partial能返回多个强类型,但感觉好麻烦,要多写好多代码。
请问ViewData和Partial的效率怎么样?用那种方式比较好?
你可以建一个ViewModel 将这些都对象都放进去。