![](/img/trans.png)
[英]Invalid token ';' in class, struct, or interface member declaration
[英]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.