我想获取一个EventLog条目,该条目在其Message中有一个堆栈跟踪并将其绑定到GridView.如果我使用Eval("Message")并将其放在标签或
中,它会显示,但堆栈跟踪会被一起粉碎.
如果我在TextBox中对它进行评估,它会保留其格式.
有没有办法将此stacktrace值计算为某种文字类型控件并保留格式?
我已经尝试过Server.HtmlEncode(Eval("Message"))但没有成功.
听起来您需要将换行符转换为HTML换行符.尝试这样的事情:
String htmlMessage = e.Message.Replace("\n", "
");