【发布时间】:2018-11-24 04:24:47
【问题描述】:
我在 web 中找到的所有示例,都将 ViewComponents 用于解决自身的复杂组件,换句话说,执行某些逻辑并显示某些结果而不与调用者视图交互的组件。
但我有下面的搜索框,它将在某些视图中使用,并且应该与调用者视图交互
当用户点击搜索按钮时,调用者视图将加载网格或表格中的过滤数据。
在 asp.net webforms 中,我可以在用户控件中创建自己的搜索过滤器框,但在 netcore 中,我不知道是否应该为此使用名为 ViewComponent 的新功能。
你怎么看?
【问题讨论】:
-
ViewComponent不是 ASP.NET Core 中的新功能。由于您是新手,我建议您在这里参观一下:View components in ASP.NET Core。不过,实现这个目标的方法有很多,不仅仅是ViewComponent -
是的,我同意,但是,你觉得我使用 ViewComponent 来实现这个目标怎么样?
-
我不知道,因为你正在学习如何使用
ViewComponent。只要学习它,您就会知道它的好处,何时避免。
标签: asp.net-core asp.net-core-viewcomponent