html.displayfor
时间: 2023-10-31 10:06:39 浏览: 102
通过display或visibility来隐藏html元素
`Html.DisplayFor` 是 ASP.NET MVC 中的一个 HTML 助手方法,用于在视图中显示模型的属性值。它会根据属性类型选择合适的显示方式,比如对于日期类型的属性,它会自动转换为格式化后的字符串。`Html.DisplayFor` 方法通常与模型绑定一起使用,例如:
```csharp
@model MyModel
<div>
@Html.DisplayFor(m => m.MyProperty)
</div>
```
这将会显示 `MyModel` 中的 `MyProperty` 属性的值。需要注意的是,`Html.DisplayFor` 方法的参数是一个表达式,而不是一个字符串。这样可以在编译时检查表达式的正确性,避免了手写字符串带来的潜在问题。
阅读全文