永发信息网

gridview 72般绝技

答案:2  悬赏:40  手机版
解决时间 2021-03-03 03:10
网上流传的“gridview 72般绝技”确实不错,但是有一段我拿来用老是出错,源代码://更新
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
sqlcon = new SqlConnection(strCon);
string sqlstr = "update 表 set 字段1='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim() + "',字段2='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim() + "',字段3='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[3].Controls[0])).Text.ToString().Trim() + "' where id='"
+ GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
sqlcom=new SqlCommand(sqlstr,sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();
GridView1.EditIndex = -1;
bind();
}

bind()是自己做的一个绑定的方法,错误提示:指定的参数已超出有效值的范围,请高人指点。
最佳答案
string sqlstr = "update 表 set 字段1='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[0].Controls[0])).Text.ToString().Trim() + "',字段2='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim() + "',字段3='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim() + "' where id='"
+ GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";

改掉这些看看?????
全部回答
绝技什么的没见过,不过bind()出错把这个贴出来干什么? 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华泰保险余杭继峰店在什么地方啊,我要过去处
沉木上的菌膜樱花虾能清除吗
小张借用小王的价值10万元的花瓶,结果在返还
女生找对象看重的是男生什么特点?长相?踏实
贵阳公租房买卖政策 贵阳公租房可以买卖吗
民悦佳禾便利店NO.001我想知道这个在什么地方
潍芳哪个县到滨州最近
(12分)下面是小田同学生活中的三个情境,请
我叫罗金梅,想取个英文名,希望和本名有所关联
大红浙醋在菜肴能起到什么作用
交通银行信用卡哪张好
华兴集成吊顶装潢店地址在哪,我要去那里办事
下列哪一项可以看着是一个生态系统?AA. 一片
轻松筹救救我的女儿吧,尹华峰
中国石化望江鸦滩加油站地址有知道的么?有点
推荐资讯
鑫艺芸怎么去啊,有知道地址的么
日本人说话怎么喜欢点头哇?
炫舞系15列碎片可以兑换什么
大家能看到家里有些包装袋上标注“本产品通过
我应该持什么态度
小晶灵育婴房化肥店在什么地方啊,我要过去处
单选题用氨基酸饲养饥饿动物,发现动物的肝糖
钢琴放在一进门对面玄幻处好不好
什么地方人影始终向南
南京广播电视大学继续教育学院高淳区分院我想
某个地区人口数量的变动状况,取决于A. 人口的
“科学技术的进步正如世界上的任何事物一样,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?