title: Update a RichTextBox on Sp2010 using Windows Forms & ListService.UpdateListItems Method
body: <p>I'm having an issue updating a RichText box on a SharePoint 2010 list.</p>
  
  <pre><code>_batchElement.InnerXml =
              string.Format(
                  "&lt;Method ID='1' Cmd='New'&gt;&lt;Field RichText='True' Name='Other_x0020_Items_x0020_of_x0020'&gt;{0}&lt;/Field&gt;&lt;Field Name='Overall_x0020_rating_x0020_of_x0'&gt;{1}&lt;/Field&gt;&lt;Field Name='Do_x0020_you_x0020_wish_x0020_to'&gt;{2}&lt;/Field&gt;&lt;/Method&gt;",
                  add_Report_Details.Rtf,
                  arrText,
                  addreportwish);
  </code></pre>
  
  <p>And the code to trigger the update:</p>
  
  <pre><code> ListService.UpdateListItems(ListName, _batchElement);
  </code></pre>
  
  <p>But, given that this xml element cannot have anything starting with a <code>\</code> it doesn't want to work.  </p>
  
  <p>I have tried HTML as well, even passing HTML through agility pack, and it just doesn't work either.</p>
  
  <p>What is the proper method or field name or something to update that richtextbox?</p>
  
  <p>do i need a <code>cdata</code>? or something?  I'm very confused, and the doco on MSDN isn't that great for this method.</p>