【问题标题】:Eval stacktrace with formatting带有格式的评估堆栈跟踪
【发布时间】:2009-02-12 18:23:43
【问题描述】:

我想获取一个在其消息中具有堆栈跟踪的 EventLog 条目并将其绑定到 GridView。如果我使用 Eval("Message") 并将其放在标签或

中,它会显示,但堆栈跟踪被粉碎在一起。

如果我在 TextBox 中评估它,它会保留它的格式。

有没有办法将此堆栈跟踪值评估为某种文字类型控制并保留格式?

我试过 Server.HtmlEncode(Eval("Message")) 没有成功。

【问题讨论】:

    标签: c# asp.net data-binding gridview stack-trace


    【解决方案1】:

    听起来您需要将换行符转换为 HTML 换行符。试试这样的:

    String htmlMessage = e.Message.Replace("\n", "<br/>");
    

    【讨论】:

    • 它并没有解决所有的缩进问题,但我知道从这里开始。谢谢!
    猜你喜欢
    • 2018-06-24
    • 2016-01-10
    • 1970-01-01
    • 2011-03-03
    • 1970-01-01
    • 2016-06-17
    • 2011-05-25
    • 2011-05-13
    • 1970-01-01
    相关资源
    最近更新 更多