C# 中的 Ektron pageID
我正在 Ektron CMS400 中创建一个小部件,并尝试动态拉取页面布局 ID 以显示标题。目前我有这样的代码:
PageTitle = contentAPI.GetContent(110, Ektron.Cms.Content.EkContent.ContentResultType.Published).Title
我想将 110 替换为对正在显示的当前页面(而不是内容块)的 ID 的实际引用。非常感谢!
I am creating a widget in Ektron CMS400 and I am trying to dynamically pull the page layout ID to then display the title. Currently I have this code:
PageTitle = contentAPI.GetContent(110, Ektron.Cms.Content.EkContent.ContentResultType.Published).Title
I would like to replace the 110 with an actual reference to the ID of the current page ( not content block ) being displayed. Muchas gracias!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以通过不再获取内容来保存数据库调用。页面布局已经加载。
You can save a database call by not getting the content again. The page layout has already been loaded.
哇,我感觉自己很傻。即使 pageid 没有出现在 URL 中,我仍然可以通过 Request["pageid"] 引用它。哦,麻烦了。
Wow, I feel silly. Even though the pageid does not show up in the URL I can still reference it via Request["pageid"]. Oh, bother.
此函数将返回 Ektron 页面的页面 ID。
This function will return the page ID of an Ektron Page.