ASP Core MVC Создание универсального табличного компонента, который может отображать любую модель в виде списка. - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь создать повторно используемый компонент таблицы, который я могу использовать в любом представлении, где я передаю ему модель, и она отображает таблицу для этой модели со списком всех объектов.Я также добавляю пейджинг, сортировку и поиск.Я знаю, что в настоящее время есть несколько библиотек, которые могут сделать это для вас, таких как DataTables, но я пытаюсь сделать это самостоятельно, чтобы изучить.

Я подумал о двух способах сделать это с помощью TagHelpers или ViewComponents.Например, а затем с помощью отражения заполнить таблицу.Однако в моей голове единственный способ сделать это - использовать рефлексию, поэтому мне было интересно, есть ли у кого-нибудь еще идеи?

...