Как добавить строки datagridview в XML-файл?
Я новичок в C #, я создал одинdataGridView1
вForm
к которому я добавил несколько строк и столбцов (without using DataSet
and Datatable
). Теперь мне нужно отправить данныеdataGridView1
в XML-файл. XML-файл долженupdate всякий раз, когда я нажимаю на эту кнопку. Мне нужно сделать это без использованияDatatable
(или таблицы). Я попробовал приведенный ниже код (not working)
OnButtonClick
XmlTextWriter newXml = new XmlTextWriter("d:/newXML.xml", Encoding.UTF8);
DataSet ds = new DataSet(dataGridView1.Rows.ToString()); /* May be I am missing something here */
ds.WriteXml(newXml);
XML-файл создан успешно, но показывает<System.Windows.Forms.DataGridViewRowCollection />
в этом.
Если я добавлюBindingSource bs = (BindingSource)dataGridView1.DataSource;
доDataSet
, он показывает ошибку "Ссылка на объект не установлена на экземпляр объекта."
Note: Если XML-файл не является их, он должен его создать.
Заранее спасибо.