本帖最后由 oh_ku 于 2013-01-31 17:00:33 编辑

解决方案 »

  1.   

    .Value改用 .EditedFormattedValue 试试
      

  2.   


    .EditedFormattedValue 是ReadOnly,不能修改。
      

  3.   

    本帖最后由 bdmh 于 2013-01-31 17:07:49 编辑
      

  4.   


    我知道您的意思了,但是我调试了下,“EditedFormattedValue”和“Value”的值都是一样的。------------------------------------------------
    调试的时候,复制的值:dgvShoesRegion[curColumnIndex, curRowIndex].Value 这个值也是我选中的值。
    但是为什么显示到界面的时候还是我那个模糊查询的“g”。
      

  5.   

    尝试调用下BeginEdit?或者是赋值完毕后调用下DataGridView的Refresh?
      

  6.   

    在赋值前面加上dgvShoesRegion.CommitEdit(DataGridViewDataErrorContexts.Commit);
      

  7.   

    我看到你只有EndEdit,BeginEdit在其他地方?可能这两个不匹配造成的。