我使用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