0
A
回答
3
你应验证两端。
客户端,以确保反馈是即时,使用户可以完成它快速(奖金为他们),你节省服务器资源(奖金给你)。
服务器端确保任何不使用JS的用户代理可以检查传入的数据。这对于阻止恶意/损坏的数据进入您的系统至关重要。
如果你只打算做一个服务器端,但通过实现一个双系统对用户有很大的好处。
0
验证的客户端,并提供反馈,当他们点击提交按钮
但因为你不能信任客户端验证,服务器端也验证并显示在回发的反馈,如果一切是不正确的
但因为你不能信任调用代码,也验证在数据库服务器(存储过程是最好的),并引发错误返回给调用代码,如果有什么不妥,
您已经涵盖所有的基础
这样
0
在客户端和服务器端进行验证通常被认为是一种很好的做法,以防万一有人试图直接提交表单POST而不实际加载页面。
至于何时显示验证消息,这是个人偏好。我倾向于尽可能早地给出反馈,所以我会在领域失去焦点时做类似正则表达式验证的事情。
0
其实很简单,您可以使用ASP.NET验证控件,您可以在客户端和服务器端都使用它们。
检查此资源:
0
总体而言(取决于您的Ajax框架的质量)客户端验证是出。这是过去的遗物(Pre Ajax Times),并不再需要...
在服务器上运行所有验证。毕竟,使用Ajax,一切都快100倍,对吧......?
相关问题
- 1. 验证组验证码asp.net
- 2. ASP.NET验证
- 3. ASP.NET URL验证
- 4. 验证在asp.net
- 5. 在ASP.net验证
- 6. 验证在ASP.NET
- 7. ASP.NET ListView验证
- 8. ASP.Net验证
- 9. ASP.NET验证
- 10. asp.net验证
- 11. ASP.NET MVC:DropDownList验证
- 12. ASP.NET MVC验证
- 13. ASP.NET MVC验证
- 14. ASP.NET验证器
- 15. asp.net MVC2验证
- 16. 认证不ASP.Net验证
- 17. asp.net表单验证验证码
- 18. ASP.NET - 验证自定义验证器
- 19. ASP.NET MVC验证架构DB验证值
- 20. ASP.NET验证器在鼠标上验证
- 21. Asp.net MVC3 DROPDOWNLIST验证
- 22. ASP.NET验证控件
- 23. Asp.net Webforms验证 - RegularExpressionValidator
- 24. asp.net比较验证
- 25. Asp.Net验证控件
- 26. ASP.NET MVC 3验证
- 27. ASP.NET验证模式
- 28. ASP.NET验证问题
- 29. asp.net mvc DataAnnotation验证
- 30. ASP.NET页面验证
我可以与验证控件进行交互,即捕获错误事件,然后在顶部显示错误消息? – 2008-11-09 02:41:33