我试图表示用户在 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; }
有谁知道为什么会发生这种情况?
先感谢您