gpt4 book ai didi

asp.net-mvc - LabelFor和DisplayFor之间的区别

转载 作者:行者123 更新时间:2023-12-04 06:36:45 25 4
gpt4 key购买 nike

我想确切地知道何时在MVC中使用@Html.DisplayFor和何时使用@Html.LabelFor

每次我对它们进行处理时,都会感到困惑。

最佳答案

假设您有一个像这样的属性模型:

[Display("Name:")]
public string Name{get;set;}

并且您需要这样在 View 中显示:

姓名:穆罕默德(Mohammad)

那么您可以执行以下操作:
@Html.DisplayFor(m=m>m.Name)// this will show (read only) "Mohammad"
@HTML.LabelFor(m=>m.Name)// this will show "Name:"

关于asp.net-mvc - LabelFor和DisplayFor之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27400955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com