C# jquery中mvc模型的错误NullReference异常

C# jquery中mvc模型的错误NullReference异常,c#,jquery,asp.net-mvc,C#,Jquery,Asp.net Mvc,我在jQuery中编写了这段代码,但它显示了错误: 模型的null异常 你必须这样做: 模型类 查看文件 在您的案例中,它呈现如下: 因为@model将呈现为模型路径。您需要添加一个属性来检查model的null。我不明白。请解释更多。谢谢。我明白了。 if (@Model != null) { if (@Model.BirthDate != null) { @{ PersianDateTime pt = new PersianDateTime(Conv

我在jQuery中编写了这段代码,但它显示了错误:

模型的null异常


你必须这样做:

模型类

查看文件

在您的案例中,它呈现如下:


因为
@model
将呈现为
模型路径
。您需要添加一个属性来检查model的null。我不明白。请解释更多。谢谢。我明白了。
if (@Model != null) {
    if (@Model.BirthDate != null) {
      @{
          PersianDateTime pt = new PersianDateTime(Convert.ToDateTime(Model.BirthDate));
       }
       $("#BirthDate").val(@pt.Year + "/" + @pt.Month + "/" + @pt.Day);
    }
}
public class Customer
    {
        public int CustomerId {get;set;}
        public string FirstName {get;set;}
        public string LastName {get;set;}
        public string Email {get;set;}

        public bool Empty
        {
            get { return (CustomerId == 0 && 
                          string.IsNullOrWhiteSpace(FirstName) &&
                          string.IsNullOrWhiteSpace(LastName) &&
                          string.IsNullOrWhiteSpace(Email));
                }
        }
    }
@model MyProj.Customer
if (@Model.Empty)
 {
 }
else
 {
 }
if(MyProj.Customer != null)