【问题标题】:Is there a way of getting the requesting page's title from the request in ASP.NET Web Forms?有没有办法从 ASP.NET Web 窗体中的请求中获取请求页面的标题?
【发布时间】:2014-03-08 00:57:27
【问题描述】:

在用户控件中,我需要获取页面的标题(如 HTML 中的 title 元素内容,即显示为浏览器页面标题的内容)。

当我得到Page.Title 时,它是空的,即使它是在页面本身的 Load 方法中以编程方式设置的。有没有其他方法可以获取当前页面的标题,可能来自HttpRequest

【问题讨论】:

  • Page.Header.Title 呢?
  • 是的,成功了,谢谢!发布答案,我会接受?

标签: html asp.net webforms


【解决方案1】:

请改用Page.Header.Title

我相信(尚未确认)这是因为默认情况下title 元素没有runat="server" 属性,而head 有。

【讨论】:

    猜你喜欢
    • 2011-02-04
    • 2023-03-04
    • 1970-01-01
    • 2023-03-23
    • 2022-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多