看看你的事件是不是 oncomand 你更新时候的数据库里面对应字段的类型,你把sql语句先打出了看看。在查询分析器运行下。还有不建议你在gridview中添加隐藏控件,你可以在gridview的下面放一个table,起始值this.gridview.visible=flase。点击编辑后值设为true。
我只看到专业名那列绑定有问题 要用编辑功能 这个列要转成模板列
<%# Eval("Pro_name") %>
runat="server" Width="140px" />
然后获取的时候 ((TextBox)Gridview1.Rows[e.RowIndex].findControl("txtProName")).Text