I am trying to represent whether user has a valid email address in a MVC html document. It seems fairly straight forward, but I keep bumping into the same error.
Server Error in '/' Application. Cannot perform runtime binding on a null reference
Exception Details: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference
Source Error:
 (html document) 
Line 31:     {
Line 32:         <div>
Line 33:             <p>@string.Format(Model.User.FirstName)</p>;
Line 34:         </div>
Line 35:     }
In the 'User' model:
    /// <summary>
    /// Gets the full name.
    /// </summary>
    public string FullName
    {
        get
        {
            return string.Format("{0} {1}", this.FirstName, this.LastName);
        }
    }
In the model:
    /// <summary>
    /// Gets or sets the user.
    /// </summary>
    public User User { get; set; }
Does anyone have any ideas why this might occur?
Thankyou in advance
 
    