中易网

我用的.net做的管理系统,在用gridview的自带编辑和删除中,更新时出现至少一个参数没有被指定

答案:2  悬赏:30  
解决时间 2021-12-22 23:08
怎么回事啊,急
最佳答案
一般不在GridView里面直接编辑的,因为如果修改的值太长的话,这种做法就不是很好,一般是传个值到另外一个页面,再作具体的修改。。。。
全部回答
没有指定更新的列参数?贴段代码给你参考一下 .cs: protected void gvbooks_rowupdating(object sender, gridviewupdateeventargs e) { string cnnstr = configurationmanager.connectionstrings["cnnstr"].connectionstring; sqlconnection cnn = new sqlconnection(cnnstr); gridviewrow row = gvbooks.rows[e.rowindex]; string isbn = gvbooks.datakeys[e.rowindex].values[0].tostring(); string s1 = ((textbox)row.findcontrol("bookname")).text.tostring(); string sql = "update book set bookname=‘" + s1 + "‘ where isbn=" + isbn + ""; sqlcommand mycommand = new sqlcommand(sql, cnn); gvbooks.editindex = -1; } aspx: <asp:gridview runat="server" id="gvbooks" datakeynames="isbn" allowpaging="true" autogeneratecolumns="false" onrowupdating="gvbooks_rowupdating" > <columns> <asp:templatefield headertext="图书名"> <itemtemplate> <asp:textbox runat="server" id="lb2" text="<%#bind('bookname') %>"></asp:textbox > </itemtemplate> </asp:templatefield> <asp:boundfield headertext="" datafield="isbn" visible="false" /> <asp:commandfield showeditbutton="true" /> </columns> </asp:gridview> 没贴完,把关键代码贴出来了,看得懂吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
古代妇女额头上那几点红色的妆容叫什么?其相
散段的意思是什么?散段的释义是什么啊?
期货相对应的是期权还是现货?(考试的题目)
我的镂空鞋不知道怎么样搭配裤子,颜色如图
私阿的意思是什么啊?请解释下!
祸讟的意思是什么?祸讟的释义是什么啊?
我没有加入购物车,两个订单可以一起发货吗?
520美容师节标语
凉拌蒲公英能和鱼同吃吗?
山西的意思是什么啊?请解释下!
束高閣的意思是什么?束高閣的释义是什么啊?
有一批零件已完成的与未完成的比为2:3又做了4
没些巴鼻的意思是什么?没些巴鼻的释义是什么
背公营私的意思是什么啊?请解释下!
儀則的意思是什么?儀則的释义是什么啊?
推荐资讯
张家港市鹿苑派出所地址有知道的么?有点事想
怎样才能长高?
ingrid millet怎么样
家宅有变是什么意思
假如我是总经理我该怎么配合别人
繁雄的意思是什么啊?请解释下!
为法自弊的意思是什么啊?请解释下!
求救csgo打开后弹出这些消息怎么解决
脸部做超声刀三个月一次,做了二次后,脸部皱纹
从正面,左面和上面看都是同一平面图形的几何
AutoCAD的权威认证的有哪些?考试的流程和培
色彩搭配的基本原则是?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?