使用 AspxGridView的Columns属性得到的每一个列是GridViewColumn类型,这个类型有Name、Caption等属性,但并没有FieldName这个属性,需要把列转化成GridViewDataColumn类型才可以找到FieldName属性:
for (int i = 0; i < this.ASPxGridView1.Columns.Count; i++)
{
//转化成GridViewDataColumn类型
dataColumn = (GridViewDataColumn)this.ASPxGridView1.Columns[i];
//字段名
fieldName = dataColumn.FieldName;
}