Мне нужно написать информацию из текстовых полей в файл XML при событии click. Мой образец кода выглядел бы так.Добавление атрибутов в LINQ с помощью element.add
XDocument xmlDoc = XDocument.Load(fileName);
xmlDoc.Element("Mediaplans").Add(new XElement("MediaPlan", new XElement("Media",TxtMedia.Text),
new XElement("Adtype", TxtAdtype.Text), new XElement("EmailId",TxtEmailId.Text)));
xmlDoc.Save(fileName).
Что я хочу знать, так как мы добавляем атрибуты к элементам с помощью вышеуказанного метода? Я новичок в этом поле. любая помощь оценивается.
Спасибо, Kruthika
Благодарим вас за ответ. то, что я искал, динамически добавляет узлы, когда происходит событие щелчка. Пример, похоже, связан с добавлением узлов статически. Используя element.Add, я могу только добавить новый Xelement. Если у меня есть XAttribute, который не будет добавлен в один из Xelements, каков синтаксис для его использования? – Kruthika
См. Мой обновленный ответ. Дайте мне знать, если он не работает, и я попытаюсь проверить его. – Jason