C# NET MVC,如何在模型中添加特定的过滤器?
因此,我想在我的模型中添加一个过滤器,该过滤器将更改属性的名称,这样我就不必在显示属性的每个视图中更改名称。我忘了使用什么过滤器,以及如何对其进行语法分析。也许有人可以在这方面帮助我 型号代码:C# NET MVC,如何在模型中添加特定的过滤器?,c#,asp.net,asp.net-mvc,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 4,因此,我想在我的模型中添加一个过滤器,该过滤器将更改属性的名称,这样我就不必在显示属性的每个视图中更改名称。我忘了使用什么过滤器,以及如何对其进行语法分析。也许有人可以在这方面帮助我 型号代码: namespace InstMvc4Rzr.Models { public class Steps { public long ProductId { get; set; } } } 现在,如果我没记错的话,我们可以在“public long ProductId
namespace InstMvc4Rzr.Models
{
public class Steps
{
public long ProductId { get; set; }
}
}
现在,如果我没记错的话,我们可以在“public long ProductId”上面添加一个过滤器,类似于[filter Name=“Product”],而不是将属性名称显示为“ProductId”的视图代码,它现在将在网页上显示为“Product”
我试着到处搜索这个过滤器,但找不到。它曾经出现在youtube视频中,但当然,由于该视频包含有用的信息,google将其删除。您正在命名空间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; }
}
}
它们被称为
属性
,而不是过滤器。