0

我有一个带有 ajax 的 html 页面,它的表单返回一个触发的值:

从客户端检测到具有潜在危险的 Request.Form 值。

我们在 ASPX C# 代码和实现ProcessRequest(以及其他调用)的基类之间插入了一个包装类;包装类的主要目的是将异常记录到我们自己的日志机制中。

当我们收到无效数据错误时,我们想显示一个有意义的警报,但遇到了一个警报PageRequestManagerParserErrorException,虽然它告诉开发人员问题是什么,但对最终用户无用。

没用的东西:

  • Response.write(在其他地方记录为解析错误的原因)
  • RegisterStartupScript
  • RegisterClientScriptBlock

我看到了关于处理太大的文件上传的帖子,但它没有解决向用户输出错误消息的问题。

4

0 回答 0