GridView 页脚的问题
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView myrows = (DataRowView)e.Row.DataItem;
a+= Convert.ToInt32(myrows[2].ToString());
b+= Convert.ToInt32(myrows[3].ToString());
}
// 合计
if (e.Row.RowType == DataControlRowType.Footer)
{
e.Row.Cells[1].Text = "合计";
e.Row.Cells[3].Text = a.ToString();
e.Row.Cells[4].Text = b.ToString();
}
这是我的代码 添加一个合计 但是为什么 DataRowView myrows = (DataRowView)e.Row.DataItem;这行会报错呢?
无法将类型为“BookPro.BookInfo”的对象强制转换为类型“System.Data.DataRowView”。
期待高手回答