返回的 Sitecore 布局文件名



我正在尝试从使用 Sitecore 开发的网站获取地址栏 URL 中的网页名称。

http://localhost:52543/About/AboutUs.aspx

我的代码没有返回我期望的"AboutUs.aspx",而是返回 Sitecore 布局控件文件名:"BrowserFixedLaout.aspx"。

我正在使用以下代码:

Dim test As String = System.IO.Path.GetFileName(Request.Url.ToString())

在使用 Sitecore 时,您如何实现这一目标?

如果要

在 Sitecore 中获取页面(项目)的名称,可以使用

Sitecore.Context.Item.Name

如果您只想获取/AboutUs.aspx,您可以使用

HttpContext.Current.Request.Path

并在最后一个/仅之后的部分

最新更新