界面上有一个DataGridView,其中有一列DataGridViewTextBoxColumn:column1,该列值在程序运行过程中改变,未绑定数据源;
其他列为由DataGridView.datasource=datatable获得,假设某个列为column2,
对column2自动排序时,column1列中的所有值都置空了,为什么?如何才能使column1列的值随之排序,而不置空。
其他列为由DataGridView.datasource=datatable获得,假设某个列为column2,
对column2自动排序时,column1列中的所有值都置空了,为什么?如何才能使column1列的值随之排序,而不置空。
建议在GridView的DataBound里做因为在GridView排序的时候GridView实际上已经重新Bind了一次
所以你没有用Bind做的column1的数据就没了
databound必须有数据源才行吧,没有用过。我试试看。