我在Razor View上有以下内容:
<div data-key="@Model.Key">@Model.Name</div>
当Model.Key为null时,不应呈现数据键。但是,它是data-key =“”。然后我检查了ASP.NET MVC源,它被忽略了数据:
为什么?
答案 0 :(得分:0)
试试这个,
<div @( (Model.Key == null) ? "" : "data-key='"+ Model.Key +"'" )>@Model.Name</div>
希望它有效。