Hola a Todos tengo una consulta que hacerles, estoy haciendo un sistema en asp.net y necesito hacer una validacion de un campo del numero de cedula, ya tengo el codigo para validar la fecha, aca les dejo el codigo que utilizo para validar la cedula pero no me funciona que estoy haciendo mal, un numero de cedula valido es 001-104576-0012M, les agradeceria su ayuda.
<asp:RegularExpressionValidator id="NumerocedRegexVal"
ControlToValidate="Numeroced"
ValidationExpression="[0-9]{3}-[0-9]{6}-[0-9A]{5}"
Display="Dynamic"
Font-Name="Arial" Font-Size="11"
runat=server> * El campo Número de Cédula debe estar en el formato: ### - ###### - ####A <br>
</asp:RegularExpressionValidator>