1
Я запускаю SQL-запрос и возвращаю результаты в gridview. Я хочу отобразить итоговые значения в нижнем колонтитуле gridview. Все работает отлично, e xcept для столбца, который я форматирую как% в gridview. Это, как я форматировать его как percetageSum Row From Gridview
<asp:BoundField DataField="percentage" HeaderText="P" DataFormatString="{0:P}" />
И бросает сообщение об ошибке:
входная строка была не в правильном формате
Это как я называю его
protected void analysispack1_DataBound(object sender, EventArgs e)
{
if (analysispack1.Rows.Count > 0)
{
decimal showit = 0;
foreach (GridViewRow row in analysispack1.Rows)
{
showit += Convert.ToDecimal(row.Cells[2].Text);
}
try { analysispack1.FooterRow.Cells[0].Text = tmpDailAttendance.ToString(); }
catch (Exception exception) { throw exception; }
}
}