Silverlight 3-带有RIA验证的数据表错误摘要

Silverlight 3-带有RIA验证的数据表错误摘要,silverlight,silverlight-3.0,Silverlight,Silverlight 3.0,我得到了一个部分使用RIA服务的数据表单(我可以获取和编辑数据) 问题是我在RIA服务字段中添加了验证。例:从my metadata.cs文件 [StringLength(50,ErrorMessage=“坏数据杜德!”,MinimumLength=4)] 公共字符串标题 在dataform中,当用户输入违反上述规则的数据时,会抛出一个异常,说“bad data dude!”,这算是正常的。问题是我希望数据表单在错误摘要中显示此消息 我做错了什么?仅供参考:另外,我刚刚发现只有在使用Visual

我得到了一个部分使用RIA服务的数据表单(我可以获取和编辑数据)

问题是我在RIA服务字段中添加了验证。例:从my metadata.cs文件

[StringLength(50,ErrorMessage=“坏数据杜德!”,MinimumLength=4)] 公共字符串标题

在dataform中,当用户输入违反上述规则的数据时,会抛出一个异常,说“bad data dude!”,这算是正常的。问题是我希望数据表单在错误摘要中显示此消息


我做错了什么?

仅供参考:另外,我刚刚发现只有在使用Visual Studio进行调试时才会发生这种情况

如果我在不调试的情况下运行(Ctrl+F5),我可以让一切正常工作


有更好的解决方案吗?

仅供参考:另外,刚刚发现只有在使用Visual Studio进行调试时才会出现这种情况

如果我在不调试的情况下运行(Ctrl+F5),我可以让一切正常工作


存在更好的解决方案?

Visual Studio会中断,因为它看到了它认为未处理的错误。如果您只是继续程序,错误将得到处理,失败的验证将按预期显示


您可以使用VS中的调试/异常对话框告诉VS不要在用户未受影响的ValidationException上停止。Visual Studio会中断,因为它看到它认为未处理的错误。如果您只是继续程序,错误将得到处理,失败的验证将按预期显示


您可以使用VS中的调试/异常对话框告诉VS不要在用户未受影响的ValidationException上停止。希望他们将System.ComponentModel.DataAnnotations.ValidationException作为调试->异常中的选项添加。现在看来,您必须在更高的根级别执行此操作

希望他们将添加System.ComponentModel.DataAnnotations.ValidationException作为调试->异常中的一个选项。现在看来,您必须在根级别执行此操作