调试总是失败验证的CompareValidator的最佳方法是什么?有没有什么方法可以看到它的价值是什么,比较可能知道哪里出了问题?调试CompareValidator(ASP.NET)
0
A
回答
0
如果你不熟悉其他调试方法,你可能会被利用的Response.Write最简单的方法调用来打印你的按钮事件的值,看看它们是否彼此相等:
Response.Write(TextBox1.Text.ToString().Trim());
Response.Write(TextBox2.Text.ToString().Trim());
Response.End();
更新
为了简单起见,我将使用CompareValidator来检查数据类型。
你可能有类似于你的ASPX(客户端)的代码如下的内容:
<asp:TextBox ID="txtTest" runat="server" />
<asp:CompareValidator ID="cvTest" runat="server"
ControlToValidate="txtTest"
Operator="DataTypeCheck" Type="Date"
Display="Dynamic" ErrorMessage="Incorrect format!" />
<asp:Button ID="btnTest" Text="Test Compare Validator"
onclick="btnTest_Click" runat="server" />
在您的代码隐藏(服务器端),把你的btnTest_Click事件下面看到的是输入的值在txtTest中:
Response.Write(txtTest.Text.ToString().Trim());
Response.End();
但请记住,VS提供了更强大的调试实用程序。这只是一个快速而肮脏的方式来达到你的目的。
0
使用Firebug来调试净插入
相关问题
- 1. Asp.net Gridview CompareValidator
- 2. 扩展Asp.net CompareValidator
- 3. ASP.NET CompareValidator与子控件的比较
- 4. 用于DataTypeCheck的jQuery UI datetimepicker和ASP.NET CompareValidator
- 5. CompareValidator与aspCalendar
- 6. CompareValidator缺失值
- 7. ASP.NET Web.config调试
- 8. asp.net调试
- 9. 调试ASP.NET CMS
- 10. 调试asp.net&pinvoke
- 11. ASP.NET MVC调试
- 12. ASP.NET ASPX调试
- 13. UpdatePanel中的CompareValidator - VS2008
- 14. 远程调试asp.net
- 15. ASP.NET 1.1 Page_ClientValidate调试
- 16. ASP.NET MVC3调试Application_Start
- 17. 调试而在ASP.NET
- 18. 调试标记asp.net
- 19. asp.net调试在IIS
- 20. 使用CompareValidator比较2次
- 21. Firefox上的CompareValidator问题
- 22. CompareValidator错误消息位置
- 23. 使用CompareValidator验证日期
- 24. 调试工具栏ASP.NET
- 25. 如何调试ASP.net HTTPHandler
- 26. 调试ASP.NET MVC框架
- 27. IE7超时调试ASP.Net页
- 28. 在ASP.NET中调试SQL
- 29. WCF REST和asp.net和调试
- 30. 调试asp.net突然停止
它的客户端JavaScript算法的JavaScript,或者服务器端代码? – 2010-12-06 16:00:59
@Brian,服务器端 – JoelFan 2010-12-06 16:03:54