gpt4 book ai didi

sharepoint - 以编程方式设置SharePoint页面的标题?

转载 作者:行者123 更新时间:2023-12-04 13:29:30 25 4
gpt4 key购买 nike

我需要在代码中设置SharePoint页面的页面标题(页面标题)。我已经测试过

this.Page.Title = "My Page Title";

但这不会在页面加载时更改标题。谁能提供有关此操作的任何建议?

谢谢,MagicAndi

最佳答案

例如,如果要从页面上的Web部件更改页面标题,则可以使用以下方法:

private void ChangeTitle(string newTitle)
{
SPListItem item = SPContext.Current.ListItem;

if (item != null)
{
item[SPBuiltInFieldId.Title] = newTitle;
item.SystemUpdate(false);
}
}

这仅适用于页面库中的页面,因为网站根目录中的default.aspx页面没有关联的listitem。另外,不要忘记更改标题后刷新页面。

SystemUpdate确保未更新“修改/修改者”信息,并且版本号没有增加。如果要更新此信息,请用item.Update()替换它。

关于sharepoint - 以编程方式设置SharePoint页面的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com