Mvc 前台 匿名对象
View无法使用 dynamic
报错: object 未包含。。。。的属性
这里需要区别一下:如果dynamic只是简单模型,那么还是可以使用的。例如
dynamic v = new ExpandoObject(); v.TestStr="测试页面"
这样是可以成功的。
但如果dynamic包含2级节点,比如:
dynamic v = new ExpandoObject(); v.Data = q.Select(x => new { text = x.text, value = x.value }).ToList();
就会报object 未包含。。。。的属性 的错误。
解决方案:使用元组
后台
前台