问题描述
protectedvoidgvTasks_RowUpdating(objectsender,GridViewUpdateEventArgse){SqlConnectionsqlConn=this.CreateDBConnection();GridViewRowrow=gvTasks.Rows[e.RowIndex];stringID=gvTasks.DataKeys[e.RowIndex].Value.ToString();stringstrSysResource=((TextBox)gvTasks.Rows[e.RowIndex].Cells[1].Controls[0]).Text;SqlDataReaderds;Stringupdate="updatetasksetSysResource='"+txtSysResource.Text+"'WHEREID='"+txtID.Text+"'";SqlCommandcmd=newSqlCommand(update,sqlConn);sqlConn.Open();ds=cmd.ExecuteReader();gvTasks.EditIndex=-1;sqlConn.Close();GridViewBind();}
解决方案
解决方案二:
你用SqlDataReader干嘛啊
解决方案三:
只更新了数据库,没获取新数据到gridview啊?把GridViewBind()里的代码贴出来看看
解决方案四:
哦哦找到错误了。。不是这段代码错了谢楼上两位了
解决方案五:
你更新数据只要返回一个简单是否操作成功就行了没必要Read更新以后加载下
解决方案六:
你绑定的代码呢
时间: 2024-11-02 20:20:14