类型或命名空间'客户'无法找到

时间:2014-09-25 18:09:07

标签: c# asp.net asp.net-mvc asp.net-mvc-4

我是APS.NET的新手,请原谅我的简单问题。

我在Models目录下创建了一个名为' Customer.cs'具有以下内容:

namespace PetParadiseHotel.Models
{
    public class Customer
    {
        public int CustomerID { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string Address { get; set; }
        public string Zipcode { get; set; }
        public string City { get; set; }
        public string Email { get; set; }
        public string Phone { get; set; }
    }
}

之后我创建了一个名为' CustomerController.cs'在Controllers目录下,我想对新客户进行硬编码,看看它是如何工作的:

public ActionResult Details()
        {
            var c1 = new Customer
            {
                CustomerID = 1,
                FirstName = "Susan",
                LastName = "Peterson",
                Address = "Borgergade 45",
                Zipcode = "8000",
                City = "Aarhus",
                Email = "supe@xmail.dk",
                Phone = "21212121"
            };
            return View(c1);
        }

但由于某种原因,我收到了这个错误:

  

类型或命名空间名称'客户'找不到(是你吗?   缺少using指令或程序集引用?)

我做错了什么?

1 个答案:

答案 0 :(得分:4)

您需要引用该类的名称空间。将其添加到控制器的顶部:

using PetParadiseHotel.Models;