asp.net-mvc - 在 contentplaceholder 中添加标题会添加第二个空标题标签

标签 asp.net-mvc title

我的母版页在 head 标记中有一个 contentplaceholder。

因为我希望我的页面标题代表当前页面的功能,并且因为我希望将标题翻译成用户的语言,所以我在页面头部的 contentplaceholder 中添加了一个标题标签。除了现在出现了第二个空的标题标签之外,所有的一切都很好。

任何想法如何解决这个问题?

最佳答案

我遇到了同样的问题,found a solution这似乎有效。这很hacky,但同时也很简单。只需在头部添加另一个标题标签,在其中放置一个 runat="server"属性,然后将其可见性设置为 false:

<title visible="false" runat="server"><%-- hack to turn the auto title off --%></title>

关于asp.net-mvc - 在 contentplaceholder 中添加标题会添加第二个空标题标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/370783/

相关文章:

jquery - 使用 jquery 选择选择器更改部分 View 后无法获取 css

asp.net - 使用 Booksleeve 维护一个开放的 Redis PubSub 订阅

jquery - 如何通过 jQuery 从标题中包装一个 ELEMENT?

c# - ModelState.IsValid 忽略 [Required] 属性

c# - ASP.NET MVC DropDownList 未设置选定值

javascript - 如果我有视频 ID,如何获取 YouTube 视频的标题?

dynamic - Putty 动态标题(带 $PWD)

WordPress:获取 post_parent 标题

jquery - 如何防止CKEditor为其iframe设置标题?

asp.net-mvc - 数据类型客户端验证在 MVC 2 中不起作用