如后台我有一个类,public class Data{public string a;;public string b;};这时候我控制器代码:Data d=new Data();ViewData["Data"]=d;前台我js想要捕获ViewData["Data"].a,也就是想捕获ViewData["Data"这个对象的a字段,我该怎么写?
2 回答
湖上湖
TA贡献2003条经验 获得超2个赞
js没办法直接调用对象,你可以在MVC上
@ { var item=ViewData[ "Data" ] as Data; } |
然后在你JS中需要的地方写类似于比如
<script> var a=@item.a; </script> |
或者你也可以将对象转为json,在js中取得json来处理。
- 2 回答
- 0 关注
- 227 浏览
添加回答
举报
0/150
提交
取消