none
como usar el Compare Attribute in ASP.NET MVC 3 RRS feed

  • Pregunta

  • Hola a todos 

    Bueno estoy queriendo validar dos campos de entradas que en mi caso son la verificacion de la contraseña si son iguales pero no instanciarlo o no se como se hace estaba viendo un ejemplo de esta manera

    pero en mi caso no me muestra el compare este es mi codigo

     

     

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Web;

    using System.ComponentModel.DataAnnotations;

     

     

    namespace TSCCM.Models.Login{

        public class register {

            [Required(ErrorMessage = "It's Required")]

            public string UserName { get; set; }

     

            [Required(ErrorMessage = "It's Required")]

            [DataType(DataType.Password)]        

            public string Password { get; set; }

     

            [Required(ErrorMessage = "It's Required")]

            [DataType(DataType.Password)]

            public string ConfirmPassword { get; set; }

     

    quiero colocar el compare pero no me muestra que es lo que puedo solucionarlo 

     

    gracias

     


    1
    miércoles, 13 de abril de 2011 22:14

Todas las respuestas

  • En teoría debería bastar con que añadas encima de la declaración de ConfirmPassword el atributo correspondiente:

    [Required, Compare("Password")]

    ¿Lo has probado? ¿Qué efecto produce?

     

    jueves, 14 de abril de 2011 18:59