asp.net-mvc - 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 中选择的所有项目将在页面上显示为已选择。
解决方案
推荐阅读
- node.js - 在 node.js 中使用什么更安全、更快速地生成会话 ID?
- sql - 优化 SQLite3 中重复行的删除查询?
- json - 如何在 CosmosDB 中查询子列表到所需的输出
- javascript - 如何使用 Javascript 从覆盖在一个大背景图像上的文本和图像生成新图像?
- html - 尝试单击网页中的按钮,但找不到类名
- c++ - 如何复制到结构内的数组?
- python - Django停止没有任何错误
- c++ - 多类实例碰撞检测问题
- ios - 如何在不结束保留周期的情况下安全地将自己分配给自己的委托?
- flutter - 在 for 循环中等待 firestore 文档