首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用CSOM在SharePoint online上添加带有jslink的站点列

无法使用CSOM在SharePoint online上添加带有jslink的站点列
EN

Stack Overflow用户
提问于 2016-07-28 15:12:06
回答 1查看 435关注 0票数 1

今天我面临一个奇怪的问题,我们有一个托管的SharePoint提供者,在过去的一年半时间里,它正常工作。

在SPPH外接程序中,我们在字段上使用jslink。当我们尝试添加一个带有jslink属性的新站点列时,我们会得到一个未知的错误返回。

如果我们尝试创建这个字段,然后用jslink值更新它,同样的问题。

我也尝试将CSOM更新到最新版本。

有谁面临同样的问题吗?对这个问题有什么想法吗?

谢谢你的帮忙!

代码语言:javascript
复制
web.Fields.AddFieldAsXml("<Field Type=\"Note\" Name=\"myfield\" StaticName=\"myfieldSN\" DisplayName=\"My FIeld\" " +
                                                       "Required=\"FALSE\" Hidden=\"FALSE\" ReadOnly=\"FALSE\" UnlimitedLengthInDocumentLibrary=\"TRUE\" " +
                                                       "ShowInDisplayForm=\"TRUE\" ShowInEditForm=\"FALSE\" ShowInListSettings=\"TRUE\" ShowInNewForm=\"FALSE\" " +
                                                       "ShowInVersionHistory=\"TRUE\" ShowInViewForms=\"TRUE\" ShowInFileDlg=\"FALSE\" " +
                                                       "Group=\"Attribute\" JSLink=\"sp.js|~sitecollection/SiteAssets/AttributeOnline/Scripts/jquery-2.1.4.min.js|~sitecollection/SiteAssets/AttributeOnline/Scripts/jslink.js 
\" />", false, AddFieldOptions.DefaultValue);
            _context.Load(field);
            _context.ExecuteQuery(); 

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-23 03:46:17

相关问题:PreSaveAction不在SharePoint 365办公室工作(2016年)

正如文档中所述,在新的体验中还不支持这里 jslink。为了支持您的自定义,您必须禁用它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38640340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档