我想实现在编辑列。实现只要点击 更新 就保存一行记录到数据库,这样在 QuesGrid_UpdateCommand 中 应该怎么写呢,我添加 参数的时候好象 只有
cm.Parameters["@answer"].Value=((TextBox)QuesGrid.Item[i].cells[1]...)
这样不是 只能实现 同时添加 多条记录啊,我只要添加 一行,怎么实现?
急!!!!
cm.Parameters["@answer"].Value=((TextBox)QuesGrid.Item[i].cells[1]...)
这样不是 只能实现 同时添加 多条记录啊,我只要添加 一行,怎么实现?
急!!!!
解决方案 »
- FormView中可以使用RadioButtonList吗?
- ds.Tables[0].无值时,如何判断
- 有没有在线录音的例子
- 郁闷好长时间了,请各位高手指点
- ASPNET生成验证码图片老是不显示...
- 急!!TreeView与iframe问题
- 2.0中的Gridview数据显示问题
- 在asp.net中如何使用word,如果我在word上创建了个表,能否在web页面中将表格读出来
- 急:如何返回到前一页面,并且保存前一页面跳转之前的状态?(在线等,答对者给分)
- 请问如何用.net发送email给对方呢?
- 请问怎么实现Flash广告的轮换,不用JS
- excel的问题,COM object with CLSID 未注册
((TextBox)e.Item.cells[1]...)
在这个事件中,就是只针对当前的行进行操作
所以你的语句要修改如下:
QuesGrid.Item[i],把里面的i换成e.Item.ItemIndex,这个就是表示当前行的行数
"item.后面没了cells 提示了"??是不是你的类库没装全?我这试了怎么行呢?