繁体   English   中英

类、结构或接口成员声明中的无效标记“}”

[英]Invalid token '}' in class, struct, or interface member declaration

namespace WebPORTAL.Models
{
    public class Users
    {
        [Key]
        public string FirstName { get; set; }
        [Display(Name = "FIRST NAME")]

        public string LastName { get; set; }
        [Display(Name = "LAST NAME")]

        public int Age { get; set; }
        [Display(Name = "DATE OF BIRTH")]

        public string Address { get; set; }
        [Display(Name = "ADDRESS")]

        public int MobileNumber { get; set; }
        [Display(Name = "CELLPHONE NUMBER")]

        public string Email { get; set; }
        [Display(Name = "EMAIL ADDRESS")]
        [Required(ErrorMessage = "PLEASE ENTER VALID EMAIL ADDRESS")]

        public string Username { get; set; }
        [Display(Name = "USERNAME")]
        [Required(ErrorMessage = "PLEASE ENTER YOUR USERNAME")]

        public string Password { get; set; }
        [Display(Name = "PASSWORD")]
        [DataType(DataType.Password)]
        [Required(ErrorMessage = "PLEASE ENTER YOUR PASSWORD")]

    } 
}

我看不出代码有什么问题。

您已将属性放在属性之后的某些属性上。 他们应该直接出现它所涉及的财产之前

现在的“问题”是最后一个没有关联属性的属性。 这就是它失败的原因。

您应该使用属性顶部的属性,而不是属性的下方,

你可以试试:

    [Key]
    [Display(Name = "FIRST NAME")]
    public string FirstName { get; set; }

    [Display(Name = "LAST NAME")]
    public string LastName { get; set; }

    [Display(Name = "DATE OF BIRTH")]
    public int Age { get; set; }

    [Display(Name = "ADDRESS")]
    public string Address { get; set; }

    [Display(Name = "CELLPHONE NUMBER")]
    public int MobileNumber { get; set; }

    [Display(Name = "EMAIL ADDRESS")]
    [Required(ErrorMessage = "PLEASE ENTER VALID EMAIL ADDRESS")]
    public string Email { get; set; }

    [Display(Name = "USERNAME")]
    [Required(ErrorMessage = "PLEASE ENTER YOUR USERNAME")]
    public string Username { get; set; }

    [Display(Name = "PASSWORD")]
    [DataType(DataType.Password)]
    [Required(ErrorMessage = "PLEASE ENTER YOUR PASSWORD")]
    public string Password { get; set; }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM