Я создал определение списка Sharepoint и экземпляр этого определения. В этом случае мне нужно сохранить HTML в качестве значения поля в моем экземпляре списка. Я знаю, что могу сделать это через пользовательский интерфейс, но мне нужен этот список, созданный при развертывании. Когда я оборачиваю свое значение HTML в теги CDATA, элемент просто не создается. Я получаю ошибку развертывания, если у меня просто есть мой HTML, встроенный в мой XML.
Elements.xml:
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<ListInstance Title="ListName"
OnQuickLaunch="TRUE"
TemplateType="10051"
Url="Lists/ListName"
Description="List Description">
<Data>
<Rows>
<Row>
<Field Name="Title">My Title</Field>
<Field Name="Value">
<p>Some HTML HERE</p>
<table border="1"; cellpadding="10";>
<tr style="font-family:Arial; font-size:10pt;">
<th>header1</th>
<th> ... </th>
</tr>
<tr style="font-family:Arial; font-size:8pt;">
<td>Vaue1</td>
<td> ... </td>
</tr>
</table>
</Field>
</Row>
</Rows>
</Data>
</ListInstance>
</Elements>
Любая помощь будет оценена.