ASP Core MVC创建可以将任何模型呈现为列表的通用表组件

时间:2019-07-10 13:21:32

标签: asp.net-mvc asp.net-core razor asp.net-core-tag-helpers asp.net-core-viewcomponent

我正在尝试创建一个可重用的表组件,该组件可以在将模型传递给它的任何视图中使用,它将为该模型显示一个列出所有对象的表。我还要添加分页,排序和搜索。我知道目前有一些库可以为您做到这一点,例如DataTables,但我想自己做以学习。

我考虑过的两种方法是使用TagHelpers或ViewComponents。例如。然后使用反射来填充表格。 但是,在我看来,唯一的方法就是使用反射,所以我想知道其他人是否有任何想法?

0 个答案:

没有答案