首页 > 解决方案 > MVC 循环或查找函数将对象标记为真并与局部变量结合以仅显示选定的对象

问题描述

我有一个Setup.cs API 模型,它具有以下获取和设置:

public bool isSelected { get; set; }

如果选择了项目,则它在数据库中的表中包含所有数据。我有一个ItemService.cs,它加载包含库存中所有项目的页面,我需要标记用户选择的那些页面。

假设,我能够通过 API 调用将所选项目列表放入 ItemService.cs 中的局部变量selectedItems中List<SelectedItem> selectedItems= myApi.Get<List<SelectedItem>>($"SelectedItem/{useid}");

这是初始页面加载:

ShowResult result = myApi.Post<ShowResult>($"Item/ItemsSearch", Mapper.Map<ItemSearch>(details));
return Mapper.Map<ItemsSearchModel>(result);

如何循环或执行查找功能以在Setup.cs模型中将 isSelected 标记为 true,然后加入并将其传递给,result以便当页面加载时,在 DB 中选择的所有项目将在页面上显示为已选择。

标签: asp.net-mvc

解决方案


推荐阅读