}
          dataTable.Columns.Add(dataColumn);  //否则获取整个列的值
          }
          for (int i = 0; i < rows; i++)    //判断i的值是否小于rows
          {
           DataRow dataRow = dataTable.NewRow(); // 定义dataRow
           for (int j = 0; j < columns; j++)
           {
           dataRow[j] = dgView.Rows[i].Cells[j].Value;
           }
           dataTable.Rows.Add(dataRow);
            }
           dataTable.RemotingFormat = SerializationFormat.Xml; //确定XML文档的序列
           //dataTable.PrimaryKey[0] = dataTable.Columns[0];
           xmlFileName = (xmlFileName.Trim().Length > 0) ? xmlFileName : "XmlFile";
           dataTable.WriteXml("AppConfigs/" + xmlFileName + ".xml");
            }     // 存取XML文档的文件夹路径
           return true;
            }
           catch(Exception ex)     //捕获异常
            {
             MessageBox.Show(ex.Message);
             return false;
            }
}
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一页 >>