ASP.NET MVC,如何在模型中添加特定的筛选器
本文关键字:添加 筛选 模型 MVC NET ASP | 更新日期: 2023-09-27 18:27:50
所以我想在我的模型中添加一个过滤器,这个过滤器会更改我的属性名称,这样我就不必在显示属性的每个视图中更改名称。我忘了使用什么过滤器以及如何语法也许有人可以帮我做这个?
型号代码:
namespace InstMvc4Rzr.Models
{
public class Steps
{
public long ProductId { get; set; }
}
}
现在,如果我没记错的话,我们可以在'public-long-ProductId'上面添加一个过滤器,类似于[FilterName="Product"],而不是View代码将属性名称显示为"ProductId",它现在将在网页上显示为"Product"。
我试着到处搜索这个过滤器,但我找不到它。它曾经出现在youtube视频中,但当然,由于这个视频包含有用的信息,谷歌将其删除。
您正在命名空间System.ComponentModel.DataAnnotations 下搜索DataAnnotations
这是一个示例:
public partial class Employee {
public class EmployeeMD {
[Display(Name = "Last Name", Order = -9,
Prompt = "Enter Last Name", Description="Emp Last Name")]
public object LastName { get; set; }
[Display(Name = "Manager", AutoGenerateFilter=false)]
public object Employee1 { get; set; }
}
}
https://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.displayattribute.name%28v=vs.110%29.aspx?f=255&MSPP错误=-2147217396