1

我正在尝试从使用 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 合作时,您如何实现这一目标?

4

1 回答 1

2

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

Sitecore.Context.Item.Name

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

HttpContext.Current.Request.Path

并在最后/仅参加之后

于 2012-12-19T15:31:08.277 回答