Как удалить данные из одного XML-файла и сохранить их в другом XML-файле
я хочу попробовать удалить данные из одного xml-файла(gridview) с помощью
GridMember_RowDeletingсобытие и сохранить или сохранить в другой xml-файл.
у кого-нибудь есть идея о том, чтобы сохранить мои удаленные данные из одного xml-файла в другой xml-файл..
Что я уже пробовал:
мой первый код xml-файла-это
protected void GridMember_RowDeleting(object sender, GridViewDeleteEventArgs e) { showxmlfiledata(); DataSet ds = GridMember.DataSource as DataSet; ds.Tables[0].Rows[GridMember.Rows[e.RowIndex].DataItemIndex].Delete(); ds.WriteXml(Server.MapPath("~/adsdata.xml")); Message.Show("Ad deleted successfully"); showxmlfiledata(); }
здесь показан код showxmlfiledata() для gridview..
void showxmlfiledata() { DataSet ds = new DataSet(); ds.ReadXml(Server.MapPath("~/adsdata.xml")); if (ds != null && ds.HasChanges()) { GridMember.DataSource = ds; GridMember.DataBind(); } else { GridMember.DataBind(); } }
пожалуйста, дайте мне идею для сохранения моих данных в другой xml-файл, когда я удалил свои данные из моего первого xml-файла
gggustafson
видишь ли https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.gridview.rowdeleting?view=netframework-4.8