これを達成するためのチュートリアルをいくつか見てきました。ASP.Netグリッドビューロールビューの総計
私の意見では、各項目をプログラム的に参照する方法については、多くの事前知識が必要です。
ASP:Gridviewのフッターで稼働している合計を達成する方法の比較的基本的な例を誰かが作成したり作成したりできますか?
protected void InvoiceGridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
var invoice = (Invoice) e.Row.DataItem;
if (e.Row.RowType == DataControlRowType.Header)
{
totalAmt = 0;
}
else if (e.Row.RowType == DataControlRowType.DataRow)
{
totalAmt += invoice.Amount;
}
else if (e.Row.RowType == DataControlRowType.Footer)
{
var amountTotalLabel = (TextBox) e.Row.FindControl("AmountTotalTextBox");
amountTotalLabel.Text = totalAmt.ToString("0.00");
}
}
TotalAmtは、ページ上のインスタンス変数を保護されています: