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%
エクセルファイル:0.36
この行を使用してファイルを生成します。
Response.AddHeader("Content-Type", "application/vnd.ms-excel");