在网页中,我使用三个下拉列表,例如 在准备中,我根据所选位置过滤总线,并根据所选总线过滤时间。
当我们创建一个新应用程序时它工作正常,但在编辑时它不显示与填写的应用程序相关的总线或时间
所以每次我必须手动编辑应用程序时,我必须选择路线巴士和时间。我该如何解决这个问题。非常感谢任何帮助。
因此,每个下拉列表都有一个关联的变量。该变量将携带添加到下拉列表的选定行的 id。在我的情况下,将是SelectedRouteId、SelectedBusId和SelectedTimeId。
现在,在准备工作中,我们需要通过 SelectedRouteId 过滤聚合GetBuses并通过SelectedBusId过滤聚合GetTimes: Preparation。
剩下要做的就是刷新查询(以获取所选公共汽车的时间和所选路线的公共汽车的时间)和带有组合框的块(以刷新显示的数据)。为此,我们需要使用总线或时间的刷新数据创建操作,并对组合框进行Ajax 刷新:Combo Boxes - On Change Actions。