使用RowFilter时只是指定了gridview中属性,GridView中的数据并未真实的发生变化,所时如果这时取dataview.rows[0]的话还是取的过滤前的第1行。
只有在数据绑定时此属性才会发生变化。
如果要想取过滤后的第1行数据,可以转换为datatable再进行操作。
如DataTable dt = dataview.ToTable()
本文解释了在使用RowFilter时,DataGridView中的数据并不会真正发生变化,仅在数据绑定时才生效。若要获取过滤后的数据,建议将DataView转换为DataTable。
使用RowFilter时只是指定了gridview中属性,GridView中的数据并未真实的发生变化,所时如果这时取dataview.rows[0]的话还是取的过滤前的第1行。
只有在数据绑定时此属性才会发生变化。
如果要想取过滤后的第1行数据,可以转换为datatable再进行操作。
如DataTable dt = dataview.ToTable()
868

被折叠的 条评论
为什么被折叠?