当前位置: 代码迷 >> ASP.NET >> GridView中某列设为只读后不能作为编辑按钮SQL命令的参数?解决方法
  详细解决方案

GridView中某列设为只读后不能作为编辑按钮SQL命令的参数?解决方法

热度:2523   发布时间:2013-02-26 00:00:00.0
GridView中某列设为只读后不能作为编辑按钮SQL命令的参数?
在GridView中将不允许修改的列设为了ReadOnly=‘true’。但是当某行进入编辑状态后,修改后数据居然不能更新!怀疑设为ReadOnly的列不能作为SQL语句中的参数?

------解决方案--------------------------------------------------------
既然ReadOnly了,还怎么作为参数?如
Set ID=@ID,既然要修改,必然不能是ReadOnly的。
若在Where之后,请用Where ID=@original_ID,并将OldParameterFormat设置为original_{0}
  相关解决方案