在我导出到 excel 的视图中,我显示了这个变量的值
VeryGoodPercentage = subQst.Question.ReponseList.Where(
r => r.ReponseValeur == 4 &&
Model.SelectedGroupContactList.Select(c => c.ContaId).Contains(r.ContaId.Value)
).ToList().Count() * 100
/
denominator;
我这样显示
<td class=xl76 align=right width=69 style='width:52pt'>@Math.Round(VeryGoodPercentage)%</td>
当我显示视图而不导出到 Excel 时,一切正常。但是当我打开导出的 Excel 文件时,我发现该变量的值没有四舍五入。
例如:
在视图中:36%
在excel文件中:0.36
我使用这一行来生成文件:
Response.AddHeader("Content-Type", "application/vnd.ms-excel");