gpt4 book ai didi

c# - Elmah 日志错误页面自定义

转载 作者:太空狗 更新时间:2023-10-29 23:16:50 25 4
gpt4 key购买 nike

我想使用 Elmah 来记录应用程序中的操作,不仅仅是错误 (我知道,字面意思是错误记录模块)

所以,我想自定义默认错误 View 屏幕 (../elmah.axd):

我有如下愿望:

  1. 更改“消息”的列名称“错误”
  2. 在错误信息中使用 html 标签。

为了记录自定义信息,我使用了如下方法:

ErrorSignal.FromCurrentContext().Raise(new Elmah.ApplicationException(message));

但它确实在 span 标签中显示消息,如果我使用任何 <a href=""><br />甚至 &lt;结果如所写,而不是 html 属性。


默认页面如下所示:

enter image description here

最佳答案

Elmah 是一个单独的 dll,因此您必须下载 source code ,更改 ErroLogPage、ErrorDetailPage 中的呈现,重建并部署修改后的程序集。

或者写一个新的自定义显示页面,使用直接存储在db/disk/etc中的elmah错误。

关于c# - Elmah 日志错误页面自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10849929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com