我使用SharePoint 2007的Sharepoint插入使用列表Web服務
一個新的項目我有一個名爲「用戶門票」與所謂的「內容」一分欄列表
我的問題是,我試圖插入以下文字:
<script type=\"text/javascript\"> </script>
爲了避免例外,我使用「的HTMLEncode」
不過時,SharePoint忽略這一點,只需插入空值到「內容」一欄。
我的代碼:
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接受thisvalue:<script type=\"text/javascript\"> </script>
?