如何在asp.net中记录验证错误

时间:2012-02-07 02:17:06

标签: asp.net validation logging

我需要在asp .net中记录验证错误,以便我可以知道用户经常输入错误数据的字段。

2 个答案:

答案 0 :(得分:1)

您可以将自定义验证程序添加到服务器上运行的页面,并将页面验证错误记录到特定数据源。

显然,从长远来看这不会很好,但可以暂时监控任何填写不正确的字段。

在验证器中,如果您已经在页面上有验证器,检查哪些验证器不正确,或者您当前没有任何验证器,请编写一些自定义代码来验证字段。

答案 1 :(得分:1)

除了SCB的回答,你应该真正关注那里的测井机制。例如,许多人使用Log4Net(免费),EnterpriseLibraries(Microsoft)。那里有各种各样的工具。我已经使用了上述两种方法。但在你的场景中,问题是:

  • 您想要记录多少页面以及每页有多少验证器。

如果您的情况很小,我不会费心去做很多工作,但如果它有可能超过目前的小范围中等到大规模,我会建议你看看上面的建议。如果您担心费用,请尝试使用Log4Net。