1

我试图表示用户在 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:     }

在“用户”模型中:

    /// <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; }

有谁知道为什么会发生这种情况?

先感谢您

4

0 回答 0