Vb.net Gridview行更新错误
我有一个gridview,并根据本文对其进行了修改: 以允许批量更新。每当我尝试更新此循环中的行时:Vb.net Gridview行更新错误,vb.net,visual-studio,visual-studio-2008,gridview,sqldatasource,Vb.net,Visual Studio,Visual Studio 2008,Gridview,Sqldatasource,我有一个gridview,并根据本文对其进行了修改: 以允许批量更新。每当我尝试更新此循环中的行时: For Each r As GridViewRow In GridView1.Rows If IsRowModified(r) Then GridView1.UpdateRow(r.RowIndex, False) Next 我得到这个错误: 您已指定update命令比较上的所有值 SqlDataSource“ARDataSource”,但为传入了字典 oldValue
For Each r As GridViewRow In GridView1.Rows
If IsRowModified(r) Then GridView1.UpdateRow(r.RowIndex, False)
Next
我得到这个错误:
您已指定update命令比较上的所有值
SqlDataSource“ARDataSource”,但为传入了字典
oldValues为空。传入有效的字典以进行更新或更改
您的覆盖模式将改变
我不知道这可能是由什么引起的?将
冲突检测
从比较左值
更改为覆盖更改
。
X.X我可能应该先试试。我只是认为这是另外一回事,因为我以前使用过GridView/datasources,以前从未遇到过。