so rufen Sie Modell-Klasse in der controller-Klasse

mvc4

dies ist mein controller-Klasse im controller-Ordner

public class UserController : Controller
{
    //
    //GET: /User/
    private static Users _users = new Users();
    public ActionResult Index()
    {
        return View(_users._userList);
    }

    public ActionResult UserAdd()
    {
        return View();
    }
    [HttpPost]
    public ActionResult UserAdd(UserModels userModel)
    {
        _users.CreateUser(userModel);
        return View();
    }

}

Fehler 2 Der Typ oder namespace-name 'Benutzer' konnte nicht gefunden werden

Fehler 3 Der Typ oder namespace-name 'UserModels' konnte nicht gefunden werden

dies ist mein user-Klasse im Modell-Ordner

 public class Users
    {
        public Users()
        {
            _userList.Add(new UserModels
            {
                FirstName = "birbal ",
                LastName = "kumar",
                Address = "new delhi",
                Email = "[email protected]",
                DOB = Convert.ToDateTime("2/11/1991"),
                salary = 8000
            });
         }
    }

dies ist mein usermodel-Klasse im Modell-Ordner

public class UserModels
{
    [DisplayName("First Name")]
    [Required(ErrorMessage="First name is required")]
    public string FirstName { get; set; }
    [Required]
    public string LastName { get; set; }
    public string Address { get; set; }
    [Required()]
    [StringLength(50)]
    public string Email { get; set; }
    [DataType(DataType.Date)]
    public DateTime DOB { get; set;  }
    [Range(100,1000000)] 
    public decimal salary { get; set; }
}

wie zu entfernen, meine Fehler

Versuchen Sie, importieren Sie Ihre model-Ordner, indem Sie mit der using Anweisung using Yournamespace.Model
haben Sie namespace-block vor der Klasse

InformationsquelleAutor Striker | 2014-05-23

Schreibe einen Kommentar