无法对空引用MVC执行运行时绑定

时间:2014-05-13 09:21:26

标签: c# html asp.net-mvc server-error

我试图表示用户是否在MVC html文档中有有效的电子邮件地址。这似乎相当直接,但我仍然遇到同样的错误。

' /'中的服务器错误应用。 无法对空引用执行运行时绑定

异常详细信息:Microsoft.CSharp.RuntimeBinder.RuntimeBinderException:无法对空引用执行运行时绑定

来源错误:

 (html document) 

Line 31:     {
Line 32:         <div>
Line 33:             <p>@string.Format(Model.User.FirstName)</p>;
Line 34:         </div>
Line 35:     }

在&#39;用户&#39;模型:

    /// <summary>
    /// Gets the full name.
    /// </summary>
    public string FullName
    {
        get
        {
            return string.Format("{0} {1}", this.FirstName, this.LastName);
        }
    }

在模型中:

    /// <summary>
    /// Gets or sets the user.
    /// </summary>
    public User User { get; set; }

有没有人有任何想法可能会发生这种情况?

提前谢谢

0 个答案:

没有答案