GridView的编辑问题?(因该是挺常见的问题)是不是太简单了,还是分太少了?@_@ 本帖最后由 ssxs 于 2010-02-10 13:31:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是GridView的编辑问题,而是你该行没有主键,编辑后按主键更新数据库,跟别人添加了数据又什么关系。 谢谢,大家的解答。我实际测试了一下,是存在这个问题的。该行没有主键,你的意思能说的详细些可以吗?我现在取数据库的数据是通过一个代理服务取得,我这里把datatable和SQL语句送到代理服务,由代理服务从数据库得到数据,然后以datatable的方式,送给我,需要处理的话,我处理以下,然后和GridView绑定。 编辑时,按主键查询,重新select. 使用Ajax实现页面自动实时更新 to:lzsh0622你的意思是在planreceiveGridView_RowEditing()里绑定的时候,重新用主键查询一下,循环后得到这个主键对应的第几条,然后planreceiveGridView.EditIndex=对应的数字吗? 用SQL锁定数据行开启事务begintranc,select要编辑的记录保存后commit失败rollback to:hongnylaugh不是很明白,先绑定后编辑,我刚刚试了一下,好像不行。大家不可能没遇到这种情况吧 在DataKeyNames中写上要查询的主键,编辑时候再引用 我好像没把问题说清楚。假如aaa.aspx 有个列表显示名字 钱小刘 100 编辑小李 120 编辑这时其他人在其他机子上添加了一条名字 钱小张 90 编辑小刘 100 编辑小李 120 编辑这时我看到的列表只有两条我这时点击'小李'的 编辑在数据重新绑定后这时能编辑的行实际是'小刘',而不是'小李'。因为新的数据绑定后有了'小张'而我需要编辑的是'小李' SQL转LINQ,求思路 如何将Gridview中数据导入Excel???急急急 Asp.net上传 DataList问题求教…… 求解写一个XML文件到客户端,XML的数据先是保存在内存里的,然后通过用户的下载写到客户端 也是刷新问题,setInterval()不工作 等待...... 没有安装MS Development Environment?是什么原因啊 vs gridview编辑移除按钮问题 迷惑了 一个非常之奇怪的问题,各位关心一下 iis 配置完成后 服务器上浏览器可访问,而其他客户端却不行 如何根据Ip地址获得其Ip的网络类型(电信或联通等)
我实际测试了一下,是存在这个问题的。
该行没有主键,你的意思能说的详细些可以吗?我现在取数据库的数据是通过一个代理服务取得,我这里把datatable和SQL语句送到代理服务,由代理服务从数据库得到数据,然后以datatable的方式,送给我,需要处理的话,我处理以下,然后和GridView绑定。
开启事务begintranc,select要编辑的记录
保存后commit
失败rollback
小刘 100 编辑
小李 120 编辑这时其他人在其他机子上添加了一条
名字 钱
小张 90 编辑
小刘 100 编辑
小李 120 编辑这时我看到的列表只有两条
我这时点击'小李'的 编辑
在数据重新绑定后
这时能编辑的行实际是'小刘',而不是'小李'。因为新的数据绑定后有了'小张'而我需要编辑的是'小李'