【问题标题】:Show message/image overlay on every page in site (using web.config NOT jQuery)在站点的每个页面上显示消息/图像叠加层(使用 web.config 而不是 jQuery)
【发布时间】:2011-06-23 16:20:14
【问题描述】:

大约 5 年前,我使用一个 asp.net 控件在网站的每个页面的角落显示一个图像(它是新版本的 beta 贴纸)。

我很想再次这样做(对于网站的内部、预发布版本)-但是我不想更改网站代码的内容来执行此操作-每个页面上绝对没有 jQuery 或任何东西.

有谁知道/记得这是怎么做到的。我似乎记得只是添加了一个模块,或者更有可能是一个 configSection 条目来加载一些东西。这很好,因为您可以为某些网站(您的测试、预直播等)启用它,而不必担心它会继续存在。

【问题讨论】:

  • 你在看this之类的东西吗?或者一种自动web.config呈现内容的方法?听起来像后者,但以防万一...... :)
  • 嗨,不,是后者。我记得,一个添加的 DLL 引用和一个带有图像 url 的 web.config 键足以自动在每个页面的顶角覆盖一个漂亮的图像。非常适合测试/PreLive/Beta 站点实例...

标签: asp.net


【解决方案1】:

这篇文章讨论了使用 Http 模块和响应过滤器来改变页面的输出

您可以在输出中搜索一个空的 div 并在其中写入一些内容。

http://aspnetresources.com/articles/HttpFilters

【讨论】:

    【解决方案2】:

    见:Can i add a footer to multiple .net applications?

    Juts 添加一个过滤器模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-23
      • 1970-01-01
      • 2015-01-29
      相关资源
      最近更新 更多