文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation数据验证开篇

    说起来Validation验证功能,相信大家都不陌生,在应用中,当需要用户交互输入时,开发人员都会加入一些验证代码,这样可以有效的避免应用异常出现,也可以使应用的错误提示信息清晰明了的显示在客户端,有利于异常定位,同时也提高用户体验。特别是在商业应用项目中,使用Validation功能,可以在数据存入存储设备前,进行格式,以及内容的校验,这样也提高了数据存储的安全性。 ...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation数据验证基础属性和事件

    上篇介绍了Silverlight的Validation数据验证的好处和概述,其中了解到Silverlight数据验证方法可以被抽象为语法验证和语义验证,其中前者是通过数据类型定义对比验证,而后者是通过当前输入数据根据特定数据限制代码进行验证。本篇将在以上抽象方法的基础上结合实例,介绍Silverlight Validation数据验证类中常用属性和方法。   ...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation数据验证DataAnnotation机制和调试技巧

    在学习了Silverlight Validation数据验证基础属性和事件后,大家对Silverlight数据验证应该有了一个简单明了的认识。今天,我将继续介绍另外一种Silverlight的Validation验证机制,DataAnnotation。   在文章开始前,我想首先介绍一下Visual Studio中如何调试Silverlight的Validat...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation客户端同步数据验证

    前文介绍过Silverlight Validation中两个数据验证机制,ValidatesOnExceptions异常捕获验证机制和DataAnnotation验证机制,这两种验证机制,是在Silverlight 3 Validation Framework推出的,其运行方式类似,都是当异常抛出后,应用对异常信息进行捕获,并显示在客户端。在Silverlight 4中...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation用户提交数据验证捕获

在以往的Validation系列中,介绍了四种Silverlight验证机制: 基本异常验证机制; DataAnnotation验证机制; IDataErrorInfo客户端同步验证机制; INotifyDataErrorInfo服务器端异步验证机制; 在每篇的实例中,大家都能发现这几种Silverlight Validation机制是根据异常主动触发的验证机制。本文将介绍另外一种常用验证方...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - 自定义扩展Validation类,验证框架的总结和建议

    Silverlight Validation验证实例教程系列已经写了七篇了,今天将完成计划中的最后一个话题,创建自定义扩展验证类,本篇是根据一些读者反馈的问题总结而来的,在本篇最后,将简单的对目前Silverlight Validation验证框架提供的验证机制进行总结性的对比和归纳,希望能够帮助大家在实际项目中定位和应用验证框架。   阅读过前几篇Silve...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation验证系列汇总

  Silverlight Validation验证系列教程,详细讲解Silverlight Validation验证机制,结合实际例程解释其原理和用法。 该系列适合开发Silverlight企业级项目开发人员参考阅读。 如果您在阅读中有不明之处,欢迎留言,一起探讨学习。 为了方便大家阅读Silverlight实例教程Validation验证系列,这里列出其文章列表。   Si...

文章 2022-02-16 来自:开发者社区

Silverlight实例教程 - Validation验证系列汇总

转自http://www.cnblogs.com/jv9/archive/2010/09/27/1836394.html Silverlight Validation验证系列教程,详细讲解Silverlight Validation验证机制,结合实际例程解释其原理和用法。 该系列适合开发Silverlight企业级项目开发人员参考阅读。 如果您在阅读中有不明之处,欢迎留言,一起探讨学习。 为...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。