【发布时间】:2010-03-02 15:30:32
【问题描述】:
我有一个网格视图
' /> 总计
我的代码:
protected void btnGetTotal_Click(object sender, EventArgs e)
{
int Rowindex = 0;
StringCollection sc = new StringCollection();
if (ViewState["CurrentTable"] != null)
{
DataTable dtCurrenttable = (DataTable)ViewState["CurrentTable"];
if (dtCurrenttable.Rows.Count > 0)
{
for (int i = 1; i <= dtCurrenttable.Rows.Count; i++)
{
TextBox txtFeesAmount = (TextBox)gvSales.Rows[Rowindex].Cells[1].FindControl("txtAmount");
Total += Convert.ToInt32( txtFeesAmount.Text);
tostring= Total.ToString();
tostring = ((TextBox)gvSales.FooterRow.FindControl("txtTotal")).Text;
}
}
}
}
taxtbox 中的值被添加,当显示在页脚模板中时,它不会与添加的值一起分配。 它给了我错误:
对象引用未设置为对象实例。
如何将值(从每个文本框添加的总值)分配给gridview中的'txtTotal'文本框
即在这一行
tostring = ((TextBox)gvSales.FooterRow.FindControl("txtTotal")).Text;
【问题讨论】: