Я использую sharepoint 2007.
У меня есть список «Пользовательские билеты» с одним столбцом «Контент»
Моя проблема в том, что я пытаюсь вставить следующий текст:
<script type=\"text/javascript\"> </script>
Чтобы избежать исключения, я использовал 'HtmlEncode'
Но sharepoint игнорирует это и просто вставляет пустое значение в столбец «content».
Мой код:
ListsSoapClient _proxy = new ListsSoapClient();
string ContentValue =
HttpContext.Current.Server.HtmlEncode("<script type=\"text/javascript\"> </script>");
XmlDocument doc = new XmlDocument();
XmlElement batchElement = doc.CreateElement("Batch");
batchElement.InnerXml = "<Method ID=\"1\" Cmd=\"New\"> <Field Name=\"Ticket_x0020_Details\">ContentValue </Field></Method>";
_proxy.UpdateListItems("User Tickets", UtilHelper.GetXElement(batchElement));
Как я могу получить sharepoint для принятия этого значения: <script type=\"text/javascript\"> </script>
?