GridView统计数据和修改Cell

1124人阅读 评论(0) 收藏 举报
代码:
    /// <summary>
    
/// 绑定数据
    
/// </summary>
    
/// <param name="sender"></param>
    
/// <param name="e"></param>

    protected void GridViewXinXiLan_RowDataBound(object sender, GridViewRowEventArgs e)
    
{

        
if (e.Row.RowType == DataControlRowType.DataRow)
        
{
            totalstock 
+= Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem, "生产量本年实际"));

        }

        
else if (e.Row.RowType == DataControlRowType.Footer)
        
{
            e.Row.Cells[
1].Text = "统计";
            e.Row.Cells[
1].HorizontalAlign = HorizontalAlign.Right;
            e.Row.Cells[
4].Text = totalstock.ToString();
            e.Row.Cells[
4].HorizontalAlign = HorizontalAlign.Right;

        }

        
    }


    
/// <summary>
    
/// 修改数据
    
/// </summary>
    
/// <param name="sender"></param>
    
/// <param name="e"></param>

    protected void ButtonLoad_Click(object sender, EventArgs e)
    
{
        
// 修改数据
        GridViewXinXiLan.Rows[5].Cells[4].Text = "test";
        GridViewXinXiLan.FooterRow.Cells[
4].Text = "统计测试";
    }
 
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1962876次
    • 积分:27786
    • 等级:
    • 排名:第202名
    • 原创:903篇
    • 转载:69篇
    • 译文:0篇
    • 评论:585条
    最新评论