У меня есть модель с полями XElement (некоторые из них не может быть пустым), как это:Как создать (или где посмотреть) дисплей и редактор шаблонов для класса XElement (MVC4, Razor)
public class Test
{
public int Id { get; set; }
public XElement Data { get; set; } // could not be null
public XElement Scheme { get; set; } // could be null
// other fields
}
Как я могу указать шаблоны отображения и редактора для XElement-полей этой модели? Поле для значения редактирования поля XElement должно быть похоже на многострочную строку. Пользователь просто мимо в поле некоторые XML-текст, как
<Element1 attr1="artrValue1" attr2="attrValue2">
<SubElement1>
<!-- Other elements -->
</SubElement1>
<SubElement2 />
<!-- Other elements -->
</Element1>
И этот текст должен быть преобразовать в значение XElement (XDocument.Parse (строка) .Root)
Я работаю с Razor MVC4