Итак, я только что обнаружил, что мои ViewModels
могут быть заполнены атрибутами [Display()]
перед генерацией их представления, и я в основном пробовал каждое свойство в атрибуте [Display]
и генерировал представления, чтобы увидеть, что они сделали ( В основном меня интересует свойство AutoGenerateFilter
).
Я пробовал это на одном из своих свойств:
[Display(AutoGenerateField = true, AutoGenerateFilter = true, Description = "MyDescription",
GroupName = "MyGroupName", Name = "User's Favourite Colour", Prompt = "MyPrompt", ShortName = "UFC")]
public string UserColour { get; set; }
При создании представления в VS2019 и последующем запуске сайта я можно увидеть, что AutoGenerateField
и Name
сработали, но другие атрибуты ничего не делают?
Что еще мне нужно сделать для реализации AutoGenerateFilter?
Вкл. В моем поиске в Google я вижу несколько ссылок на WPF, поэтому большинство этих свойств применимы только к решениям WPF, а не к представлениям веб-приложений?
Я надеялся, что все лишние средства фильтрации sh, которые у нас есть для кода, собирались быть забранным с AutoGenerateField
, но это не так. Я не могу найти примеры его использования в Интернете.