从2sxc dnn模块

时间:2016-06-04 18:53:48

标签: dotnetnuke-module 2sxc

如何从模块剃刀代码更改页面标题? 我在页面site.name/news上有新闻模块, 它用新闻ID调用,例如: site.name/news/newid 在这个页面中我显示不同的新闻,我也想设置 每个页面的不同html标题。 我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

我已在这里找到答案:https://sexycontent.codeplex.com/discussions/547134

@{
    var page = (Page)HttpContext.Current.Handler;
    page.Title = "Sample";
}

答案 1 :(得分:1)

这是有效的,另一个选择是通过JS

来做到这一点

优点

  1. dnn移至mvc时未来兼容
  2. 仍然符合谷歌
  3. 缺点

    1. 不在html中用于解析JS的任何外部服务,比如f​​acebook