我想用xml编辑模式更新我的网格,但我无法做到。如何编辑C编辑模式下的XML文件#
我能编辑只有一个元素,但不知道如何编辑多个
我的XML文件看起来像下面
<CATALOG>
<CD>
<ID>1</ID>
<Application>Dot Net</Application>
<status>Available</status>
<LastUpdate>02-07-2017</LastUpdate>
<Comments>The Rox for July has been loaded</Comments>
</CD>
<CD>
<ID>2</ID>
<Application>JFORWBK</Application>
<status>Available</status>
<LastUpdate>05-07-2017</LastUpdate>
<Comments>DeLorean data has been loaded</Comments>
</CD>
<CD>
<ID>3</ID>
<Application>Codepress</Application>
<status>Open for Input</status>
<LastUpdate>06-07-2017</LastUpdate>
<Comments>The Rox for July has been loaded</Comments>
</CD>
</catalog>
当我在编辑模式基础网格打开数据我比我能够更新单个元素
如何在一次更新所有元素,如果我在隐藏字段中的值。
我能够在id.I的基础上更新我的XML元素是唯一能够在1次更新一个元素..
代码如下:
ID = Request.QueryString["sID"];
XmlDocument xmlDoc = new XmlDocument();
string filepathsUpdate = Server.MapPath("Action.xml");
xmlDoc.Load(filepathsUpdate);
XmlNode node = xmlDoc.SelectSingleNode("/CATALOG/CD[ID=" + ID + "]/Action");
node.InnerText = ssplit[0];
xmlDoc.Save(filepathsUpdate);
现在是怎么做的更新,并在编辑模式中点击服务器端C#中的更新按钮。