Sharepoint 链接到其他列';从标题栏删除超链接

Sharepoint 链接到其他列';从标题栏删除超链接,sharepoint,sharepoint-designer,Sharepoint,Sharepoint Designer,我的列表视图中有两列“名称”和“URL”,在web部件中只显示“名称”。当前,“名称”列设置为“使用编辑菜单链接到项目”,我正在尝试更改此名称列的url,并将其指向“url”列中的url值 我发现答案类似于使用“linkToItem=”TRUE“在Sharepoint Designer中,我的目标是更改指向“编辑”菜单的链接的URL,有什么建议吗?我正在考虑使用Javascript来粗暴地更改所有值,或者使用计算列来生成超链接,这将是一个安全且更快的解决方案?您可以使用jslink: (func

我的列表视图中有两列“名称”和“URL”,在web部件中只显示“名称”。当前,“名称”列设置为“使用编辑菜单链接到项目”,我正在尝试更改此名称列的url,并将其指向“url”列中的url值

我发现答案类似于使用“linkToItem=”TRUE“在Sharepoint Designer中,我的目标是更改指向“编辑”菜单的链接的URL,有什么建议吗?我正在考虑使用Javascript来粗暴地更改所有值,或者使用计算列来生成超链接,这将是一个安全且更快的解决方案?

您可以使用jslink:

(function () {
    var overrideCtx = {};
    overrideCtx.Templates = {};
    overrideCtx.Templates.Fields = {
        'Name': { 'View': myCustomView}
    };
    SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideCtx);
}) ();
function renderNameLink(ctx) {
    var itemURL = ctx.CurrentItem["URL"];
    var html = "<a href='" + itemURL + "'>linkName</a>";
    return html;
}
(函数(){
var overrideCX={};
overrideCtx.Templates={};
OverrideCEx.Templates.Fields={
'Name':{'View':myCustomView}
};
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(OverrideCX);
}) ();
函数renderNameLink(ctx){
var itemURL=ctx.CurrentItem[“URL”];
var html=“”;
返回html;
}
您可以使用jslink:

(function () {
    var overrideCtx = {};
    overrideCtx.Templates = {};
    overrideCtx.Templates.Fields = {
        'Name': { 'View': myCustomView}
    };
    SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideCtx);
}) ();
function renderNameLink(ctx) {
    var itemURL = ctx.CurrentItem["URL"];
    var html = "<a href='" + itemURL + "'>linkName</a>";
    return html;
}
(函数(){
var overrideCX={};
overrideCtx.Templates={};
OverrideCEx.Templates.Fields={
'Name':{'View':myCustomView}
};
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(OverrideCX);
}) ();
函数renderNameLink(ctx){
var itemURL=ctx.CurrentItem[“URL”];
var html=“”;
返回html;
}

是否希望使用“编辑项目”链接从URL列指向新的/自定义URL的“编辑项目”功能?如果是,那么您可以使用CSR实现这一点。请参考以下答案:是否希望编辑项目功能具有指向URL列中新/自定义URL的编辑项目链接?如果是,则您可以使用CSR实现这一点。请参考以下答案: