如何验证非实体字段而仅文本框。还添加动态验证

| 我是Silverlight的新手,并希望进行验证。 我有一个带有手风琴控制的表格。我在每个部分中都有控件,并且必须具有诸如Required或optional之类的验证,如果给定一个值,则必须像emai,电话号码一样有效。....所有这些验证我都具有在页面加载时动态启用或禁用的功能。 因此,我如何在Silverlight 4中实现这一目标。 简而言之,我们如何在SilverLight中具有Required字段验证器,CUstomvalidator和范围验证器。 我已经通过RIA,但是我不确定如何在非实体字段上使用它以及动态启用或禁用验证。 示例我有txtFirstName,txtLastName和txtPhone。我希望名字为必填项,并且电话为可选项,但如果给出一些值,则应进行验证。 所有这些字段都不是任何实体的一部分。在这里我可以添加必填项或其他属性。 提前致谢。     
已邀请:
        您可以在验证过程中添加上下文,并允许您的自定义验证器知道某些状态。例如,您可以将页面添加到上下文中,验证器以后可以访问它以执行一些条件逻辑。请参阅Jeff Handley撰写的“ RIA服务验证:提供ValidationContext”。     
        Shawn Wildermuth的Silverlight验证工作原理。     

要回复问题请先登录注册