我需要知道如何使用oob Web服务插入带有超链接字段的列表项。
我已经有了执行插入的代码,只是不确定超链接。
这是标准文本字段(只是代码的一部分):
+ @"<Field Name=""Annotation"">" + this.messageEnvelope.DM.Annotation + "</Field>"
现在我如何插入超链接,绝对没有关于此的文档。提前致谢
答案 0 :(得分:2)
SharePoint以此格式存储其链接(请注意URL和说明之间的逗号和空格):
url,description
http://example.com,一个例子
我不确定网络服务,但它应该是一样的。
从代码中,您可以使用SPFieldUrlValue类格式化此值:
SPFieldUrlValue urlVal = new SPFieldUrlValue();
urlVal.Url = "http://example.com";
urlVal.Description = "An Example";
string spUrlFormat = urlVal.ToString();