关于asp.net在gridiew编辑列对数据进行更新的一些问题

2025-03-22 20:02:45
推荐回答(2个)
回答1:

看看你的事件是不是 oncomand 你更新时候的数据库里面对应字段的类型,你把sql语句先打出了看看。在查询分析器运行下。还有不建议你在gridview中添加隐藏控件,你可以在gridview的下面放一个table,起始值this.gridview.visible=flase。点击编辑后值设为true。

回答2:

我只看到专业名那列绑定有问题 要用编辑功能 这个列要转成模板列


<%# Eval("Pro_name") %>



'
runat="server" Width="140px" />



然后获取的时候 ((TextBox)Gridview1.Rows[e.RowIndex].findControl("txtProName")).Text