【发布时间】:2011-05-14 11:04:13
【问题描述】:
为了防止我的应用程序因错误“检测到潜在危险的 Request.Form 值...”而崩溃,我刚刚关闭了页面验证。我想重新审视这个并正确解决它。
对此有什么好的策略吗?如果人们输入“”,我认为保存数据的唯一方法是通过 Javacript 对其进行编码。我曾尝试在代码隐藏中捕获它,但为时已晚。我正在考虑继承文本框并使用客户端脚本自动编码/解码输入。我还必须考虑数据库中已经保存的所有尖括号。
对此有何建议或经验?
【问题讨论】:
标签: c# javascript .net asp.net .net-3.5