Asp.net 在数据行绑定中编辑

Asp.net 在数据行绑定中编辑,asp.net,gridview,edit,datarow,Asp.net,Gridview,Edit,Datarow,我有很多列的gridview,其中一些列将使用rowdatabound求和并显示为总计列,并且它仅在视图中工作,但当我尝试使用edit语句编辑gridview时,会出现此错误的问题(疑难解答异常:system.nullreferenceexception) 您需要检查DataRow是否处于编辑模式 if (e.Row.RowType == DataControlRowType.DataRow) { if ((e.Row.RowState & DataControlRowState

我有很多列的gridview,其中一些列将使用rowdatabound求和并显示为总计列,并且它仅在视图中工作,但当我尝试使用edit语句编辑gridview时,会出现此错误的问题(疑难解答异常:system.nullreferenceexception)


您需要检查
DataRow
是否处于编辑模式

if (e.Row.RowType == DataControlRowType.DataRow)
{
    if ((e.Row.RowState & DataControlRowState.Edit) > 0)
    {
        //row is in edit mode
    }
    else
    {
        //a normal row
    }
}

先生,请告诉我你的帮助不起作用了还是有同样的错误你能给我你的电子邮件吗先生,它的工作如果你想找一份工作(在线工作),你能给我你的电子邮件吗
if (e.Row.RowType == DataControlRowType.DataRow)
{
    if ((e.Row.RowState & DataControlRowState.Edit) > 0)
    {
        //row is in edit mode
    }
    else
    {
        //a normal row
    }
}