gpt4 book ai didi

asp.net-mvc-2 - 使用 Html.LabelFor 来显示人类可读的标签?

转载 作者:行者123 更新时间:2023-12-04 09:21:51 24 4
gpt4 key购买 nike

我正在使用 ASP.NET MVC 2,我正在努力理解如何使用 Html.LabelFor helpet 方法。

假设我有一个模型:

public class Person
{
public string FirstName { get; set; }
}

在我看来,如果我写:
<%: Html.LabelFor(model => model.FirstName) %>

我在页面上看到的是“名字”。但我不希望那样,因为它对用户不友好。我希望它是“名字”。

我如何做到这一点?

谢谢。

最佳答案

像这样:

public class Person
{
[DisplayName("First Name")]
public string FirstName { get; set; }
}

System.ComponentModel.DisplayNameAttribute

您还应该查看 System.ComponentModel.DataAnnotations对于一些非常有用的验证属性,如 [Range(0, 100)] , [StringLength(100)] , [Required]和更多。

关于asp.net-mvc-2 - 使用 Html.LabelFor 来显示人类可读的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730529/

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