为了账号安全,请及时绑定邮箱和手机立即绑定

mvc中前台遍历viewbag,循环的结果每一项用逗号隔开怎么实现

mvc中前台遍历viewbag,循环的结果每一项用逗号隔开怎么实现

BIG阳 2018-12-06 13:21:22
问题如题。 代码如下: data: [@foreach (var item in ViewBag.dataBuySum) { @(item.BuySum) }] 结果如下: data: [167167121215170182192142219156185158133190] 事实上想要的是类似于这个的结果:    //data: [49.9, 71.5, 106.4, 129.2, 144.0, // 176.0, 135.6, 148.5, 216.4, 194.1, // 95.6, 54.4, 49.9, 71.5, 106.4, // 129.2, 144.0, 176.0, 135.6, 148.5, // 216.4, 194.1, 95.6, 54.4, 54.4, // 216.4, 194.1, 95.6, 54.4, 54.4, // 54.4 //]   数据来源是我从数据库查询出的某个集合,取某列int值,挂到data上~~,就是这里不知道怎么加一个逗号了。  
查看完整描述

33 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

或者试试:

@foreach (var item in ViewBag.dataBuySum) { @(item.BuySum)+“,” }

查看完整回答
反对 回复 2018-12-24
?
慕村9548890

TA贡献1884条经验 获得超4个赞

@Sakura丶紫嫣: 后台直接一个遍历就OK了

查看完整回答
反对 回复 2018-12-24
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

@稳稳的河: 图表的数据源,不能当html标签使用,格式得是这样de :

//data: [49.9, 71.5, 106.4, 129.2, 144.0,

// 176.0, 135.6, 148.5, 216.4, 194.1,

// 95.6, 54.4, 49.9, 71.5, 106.4,

// 129.2, 144.0, 176.0, 135.6, 148.5,

// 216.4, 194.1, 95.6, 54.4, 54.4,

// 216.4, 194.1, 95.6, 54.4, 54.4,

// 54.4
//]

 

前台页面应该是不好好的,我还是去后台试试

查看完整回答
反对 回复 2018-12-24
?
森林海

TA贡献2011条经验 获得超2个赞

你这样代码不报错,编译后报错,黄页,“编译器错误消息: CS0839: 缺少参数”

查看完整回答
反对 回复 2018-12-24
?
慕容708150

TA贡献1831条经验 获得超4个赞

data: [@foreach (var item in ViewBag.dataBuySum) { @(item.BuySum), }]直接加个,就OK

查看完整回答
反对 回复 2018-12-24
首页上一页12下一页尾页
  • 33 回答
  • 0 关注
  • 1909 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信