0
Как проверить наличие существующего узла L в файле xmlfile и добавить его, если не на кнопку buttonclick? Было бы проще зацикливать файл в одно время и добавить его туда, где нет?Проверить наличие узла и объявление, если нет
if (Page.IsValid)
{
var doc = XDocument.Load(Server.MapPath(map));
var component =
doc.Descendants("Component")
.FirstOrDefault(comp => comp.Element("Varenummer").Value.Equals(myNumber));
component.Element("L").Value = drpLeverandørRet.SelectedItem.Value;
component.Element("Type").Value = drpDownWTtypeRet.SelectedItem.Value;
component.Element("Art").Value = txtRetArt.Text;
component.Element("Bemærkning").Value = txtRetBemærkninger.Text;
doc.Save(Server.MapPath(map));
}
<Reservedele>
<Component>
<Type>Elektronik</Type>
<Art>dyjdtjy</Art>
<Bemærkning>tyjty</Bemærkning>
<Varenummer>205507k</Varenummer>
<OprettetAf>John</OprettetAf>
<Date>27. januar 2017</Date>
</Component>
<Component>
<Type>Softcare</Type>
<Art>Dims 11</Art>
<L>A</L>
<Bemærkning>lasfladfa11</Bemærkning>
<Varenummer>1</Varenummer>
<OprettetAf>John</OprettetAf>
<Date>21. februar 2017</Date>
</Component>
</Reservedele>
А где «XML»? –