![]() |
1
1
我更喜欢2或3。在1中,您正在更改用户在不知情的情况下输入的内容。 您可以继续并挂接以提交表单的事件,然后遍历可编辑字段并执行健全性检查。 对于oprion 3,您可以重写page类的onerror方法,并可以提供指示问题的自定义错误消息。(也可以使用elmah或application_error事件)来处理这些错误。 我建议您在进行验证时同时使用客户端和服务器端方法。 |
![]() |
2
1
一个更简单的解决方案可能对很多情况都很有效:只允许文本框中包含字母数字字符。当然,这不会对你期望得到的任何大的文本块起作用,但对于更简单的事情,它就像一个符咒一样起作用。 在表单提交时检查字段中是否存在非字母数字字符,并使用一些javascript抛出一个警报对话框,这非常简单。 当然,在实际对提交的值执行任何操作之前,请在服务器上运行相同的检查。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |