如何获取包含多重选择列表中所有选定项目的字符串

本文关键字:字符串 项目 列表 选择 何获取 获取 包含多 | 更新日期: 2023-09-27 18:36:37

在我看来,我的模型有一个多选列表"YogaStyles"。我可以通过带有".选定值"和列表中所有项目的列表,其中带有".项目",其中每个项目都有一个 id 和一个值,用于在列表中显示名称。

如何将所选值与项目匹配,以便我可以返回一个字符串,该字符串显示字符串中的所有选定项目,例如"阿斯汤加、比克拉姆、阿纳扎齐"

这是我的模型,我正在尝试用剃刀语法来做

 @{
     var values = Model.YogaStyles.SelectedValues;
     var items = Model.YogaStyles.Items;
  }

如何获取包含多重选择列表中所有选定项目的字符串

var listOfValues = string.Join(", ", Model.YogaStyles.SelectedValues.Select(x => x.Name)
                                                                    .ToArray());