【问题标题】:Updating SharePoint field links更新 SharePoint 字段链接
【发布时间】:2012-12-04 15:29:56
【问题描述】:

我使用了一段代码来检索指定内容类型的字段链接,并将该字段设置为必填或不需要。这工作正常,但是当我尝试对名称中包含空格的字段执行相同操作时,代码会引发错误。

SPField col = //some column retrieved from a list
SPContentType ct = col.ParentList.ContentTypes["MyContentTypeName"] //gets the content type

SPFieldLink fieldLink = ct.FieldLinks["MyFieldname"]; // gets the fieldLink
ct.Update(); 

如果MyFieldName 是像“Hobbies”或“Amount”这样的字符串,它可以工作,但如果它是像“Full Name”这样的字符串,则失败。

有解决办法吗?

【问题讨论】:

  • 请附上错误信息。
  • 对于依赖问题中显示的代码的任何人,请注意 SPFieldLink 没有建议的更新方法。代码应该显示 ct.Update,而不是 fieldLink.Update。

标签: list sharepoint contenttype


【解决方案1】:

您可能使用的是字段显示名称而不是字段内部名称

您是否尝试过: “Full_x0020_Name”?

【讨论】:

    猜你喜欢
    • 2018-04-24
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 2022-01-04
    • 2012-08-18
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    相关资源
    最近更新 更多