ASP. NET. programación avanzada Validación de datos Validación de datos ClaseValida Referencia: using ua; /toolsNet/DLLs/ClaseSeguridad.dll Comprobar Formato bool EsCorreo(object correo) bool EsCodigoPostal(object cp) bool EsCursoAca(object curso) string ValidarCursoAcademico(string curso, string valordefecto) bool EsURL(object url) bool OkPassword(object password) bool ValidarDocumentoIdentificacion ( string numerodocumentoidentificacion, EnumTipoDocumentoIdentificacion tipodocumento ) EnumTipoDocumentoIdentificacion: Nif Dni Pasaporte Nie Tipos de datos bool EsNumero(object numero) bool EsDecimal(object numero) bool EsMoneda(object moneda) bool EsFecha(object fecha) Tipos de datos string ValidarTexto(string cadena, int tamano, string valordefecto) int? TryToParseInt32(string value) float? TryToParseFloat(string value) string TryToParseString(object value) DateTime? TryToParseDateTime(string value) string MostrarDateTime(DateTime? Fecha) Cálculos comunes char? LetraNif(string dni) char? LetraNie(string nie) int CalcularEdad(DateTime? Fechanacimiento) Listas de Checks y Radios bool EstadoCheckBoxList ( CheckBoxList campo, int posicion ) bool HayMarcadoCheckBoxList ( CheckBoxList campo ) bool EstadoRadio ( string valor, RadioButtonList campo ) bool HayMarcadoRadioButtonList ( RadioButtonList campo ) void ActivarCheckBoxGrupoVarios ( string[] valores, CheckBoxList grupo ) void ActivarRadioButtonList ( string valor, RadioButtonList grupo )