在MVC 4应用程序中的.cshtml文件中包含此代码:
<div class="td">
<div class="td-l">
@Html.LabelFor(model => model.MeetingHeader.Company, "Company:")
</div>
<div class="td-r">
<label id="lblCompanyValue">@Model.MeetingHeader.Company.Name</label>
</div>
</div>
当@Model时,我如何插入默认值("Company not present"(。MeetingHeader。公司为空?
您将不得不更改型号
public class Company
{
private sring _name;
public string Name {
get {
if (!string.IsNullOrEmpty(_name) return _name;
return "Company not present";
}
set {
_name=value;
}
}
......
}