我正在尝试构建自定义过滤器。我使用Html.DropDownlistFor在下拉列表中填充过滤器字段。这是我的班级结构。 FieldName将是我正在过滤的字段,DisplayName将是显示名称,FieldType将是字段的类型
public class SearchFilter
{
public string FieldName { get; set; }
public string DisplayName { get; set; }
public string FieldType { get; set; }
}
通常它可以具有类似
的值{ID, 'Employee Id', int}
{Name 'EmployeeName', string}
{DOB, 'Date of 'Birth' datetime}
Html.DropDownlistFor仅显示文本和值。我想存储字段类型,我想从视图传递到控制器。我该如何实现呢。