我使用C#将项目插入Sharepoint列表并访问lists.asmx Web服务。列表中的一个字段是一个多行文本字段(富文本),并且我想要在该字段中插入换行符。我在XML请求中插入了什么字符来插入换行符?谢谢。如何将新行插入到Sharepoint多行字段中?
回答
我的设置与您的设置相同,我厌倦了<br />
,但如果您使用XML元素更新列表,它将不会翻译。
当你生成你的文字,使用<![CDATA[<br/>]]>
,而不是<br />
。
这将翻译,测试和验证。
您可以将<br />
标记添加到文本。该字段的内容存储在CDATA元素中。
System.Environment.NewLine
我有完全相同的问题,但无论<br />
也不<br/>
内<![CDATA[
为我工作在我删除CDATA结束和处理文本作为一个普通字符串,插入System.Environment.NewLine
财产何地需要一个换行符。
好吧,我发现当多行文本字段的html属性为“真”(即富文本或增强富文本)时,然后使用CDATA与'
',但如果您要添加纯文本,请将其视为纯文本字符串使用'System.Environment.NewLine'作为换行符。 –
Neville
2012-03-23 14:04:20
更确切地说:在我之前的评论中,我说“html属性”它实际上是“SPFieldMultiLineText”字段的“RichTextMode”属性。当设置为'SPRichTextMode.FullHtml'时,使用CDATA和'
'。但是,当设置为“SPRichTextMode.Compatible”(纯文本)时,可以使用“System.Environment.NewLine”创建换行符。 –
Neville
2012-03-23 16:52:34
- 1. 如何将多行插入到MySQL表中并返回新ID?
- 2. 如何根据数字范围将多行插入到表中
- 3. 插入多行但不是空字段
- 4. 处理多个字段插入一行
- 5. 将多行插入到SQL中
- 6. 如何插入或更新多行 - PDO
- 7. 插入新行,更新旧行:如何?
- 8. 如何将datagridview中的多个行值插入表的单个字段?
- 9. 如何将新行插入NSMutableArray?
- 10. 如何在一个字段得到更新时在表格中插入行?
- 11. 获取SharePoint 2010多行字段值
- 12. xlsxwriter:如何插入新行
- 13. 如何插入新行 - xlwings
- 14. 如何使用php将多行数据插入到mysql表中?
- 15. 如何使用pyhdb将多行插入到表中?
- 16. 如何将多行插入到具有10g的表中
- 17. 如何将多行插入到订单表中?
- 18. 如何在DataGridView中将“插入新行”设置为第一行
- 19. Java:如果行被AbstractTableModel插入,如何将行(数据)插入到JTable中
- 20. 将多行插入到一个表中或将行分别插入到多个表中?
- 21. 将多行超长字符串插入到MySQL数据库中
- 22. 将多行插入到数据库LINQ
- 23. 如何在Mysql中将多行作为一行插入到另一个表中
- 24. 如何将HTML输入字段的值插入到MySQL中?
- 25. 如何在将新行插入SqLite表时禁止指定特定的字段?
- 26. 将文本字段中的新行保存到mysql字段
- 27. pyGTK多行输入字段?
- 28. 通过复制现有行将新行插入到表中
- 29. C#:如何将包含新行的字符串插入TextBox?
- 30. 如何在C中输入10个字符后插入新行?
+1。应该只是可以更新的HTML。 – 2009-08-28 17:49:26