我有一个正在使用的WebForm。在网络表单中,我有几个下拉列表是动态填充的:
Site
Store
Shelf
以前,我使用SQLConnection
类型的数据字符串来填充下拉字段,但是我试图将它们(以及其他所有SQLConnection
)转换为使用API。
Site
字段是从我的SiteController.cs
API字段填充的。目前工作正常。
我想对Store
字段执行的操作是从一个单独的控制器ReviewController.cs
中提取它。我已经设置好了控制器,并且正在努力提取数据。但是,我想知道是否有可能只返回记录的Site
属性等于表单上Site
下拉菜单中的值的记录。
我正在研究的想法是向ReviewController.cs
函数添加类似于GET
函数的另一种方法,以获取单个评论,该方法将返回所有具有{{ 1}}字段等于一个参数。但是,我不确定这是否可行或如何做到。我认为这不可能的原因是因为我不确定Site
是否可以在其URL中放置另一个ReviewController.cs
调用(它已经有一个GET
和一个api/Review
方法。
这是到目前为止我正在使用的代码:
api/Review/{id}
编辑:我想我应该补充一点,就是我有能力创建一个单独的API控制器类来简单地返回我需要的东西,但是在这种情况下,这似乎对我来说太过分了。