<small id='i2bMd'></small><noframes id='i2bMd'>

    <bdo id='i2bMd'></bdo><ul id='i2bMd'></ul>
  • <tfoot id='i2bMd'></tfoot>

    <legend id='i2bMd'><style id='i2bMd'><dir id='i2bMd'><q id='i2bMd'></q></dir></style></legend>
      1. <i id='i2bMd'><tr id='i2bMd'><dt id='i2bMd'><q id='i2bMd'><span id='i2bMd'><b id='i2bMd'><form id='i2bMd'><ins id='i2bMd'></ins><ul id='i2bMd'></ul><sub id='i2bMd'></sub></form><legend id='i2bMd'></legend><bdo id='i2bMd'><pre id='i2bMd'><center id='i2bMd'></center></pre></bdo></b><th id='i2bMd'></th></span></q></dt></tr></i><div id='i2bMd'><tfoot id='i2bMd'></tfoot><dl id='i2bMd'><fieldset id='i2bMd'></fieldset></dl></div>
      2. ASP:ListBox 获取选定的项目 - 一个衬里?

        时间:2023-10-08
        • <bdo id='TIDjg'></bdo><ul id='TIDjg'></ul>
            <tbody id='TIDjg'></tbody>

            • <tfoot id='TIDjg'></tfoot>

                <legend id='TIDjg'><style id='TIDjg'><dir id='TIDjg'><q id='TIDjg'></q></dir></style></legend>

                <small id='TIDjg'></small><noframes id='TIDjg'>

                1. <i id='TIDjg'><tr id='TIDjg'><dt id='TIDjg'><q id='TIDjg'><span id='TIDjg'><b id='TIDjg'><form id='TIDjg'><ins id='TIDjg'></ins><ul id='TIDjg'></ul><sub id='TIDjg'></sub></form><legend id='TIDjg'></legend><bdo id='TIDjg'><pre id='TIDjg'><center id='TIDjg'></center></pre></bdo></b><th id='TIDjg'></th></span></q></dt></tr></i><div id='TIDjg'><tfoot id='TIDjg'></tfoot><dl id='TIDjg'><fieldset id='TIDjg'></fieldset></dl></div>
                  本文介绍了ASP:ListBox 获取选定的项目 - 一个衬里?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在尝试获取 asp:ListBox 控件的选定项并将它们放在逗号分隔的字符串中.那么必须有一种更简单的方法来做到这一点:

                  I am trying to get the selected items of an asp:ListBox control and put them in a comma delimited string. There has got to be a simpler way of doing this then:

                  foreach (ListItem listItem in lbAppGroup.Items)
                  {
                      if (listItem.Selected == true)
                      {
                          Trace.Warn("Selected Item", listItem.Value);
                      }
                  }
                  

                  有没有办法把它变成一行?喜欢我这里的伪代码:

                  Is there a way to get this into one line? like my pseudo code here:

                  string values = myListBox.SelectedItems;
                  

                  我正在使用 ASP.NET 和 C# 3.5.

                  I am using ASP.NET and C# 3.5.

                  感谢您的帮助!!

                  推荐答案

                  使用 LINQ:

                  string values = String.Join(", ", lbAppGroup.Items.Cast<ListItem>()
                                                                    .Where(i => i.Selected)
                                                                    .Select(i => i.Value));
                  

                  这篇关于ASP:ListBox 获取选定的项目 - 一个衬里?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:在 C# 的 ListBox 中添加 ListBoxItem? 下一篇:为什么 WPF 列表框在鼠标按下而不是按下按钮时更改选择?

                  相关文章

                    <small id='C6uTE'></small><noframes id='C6uTE'>

                      <bdo id='C6uTE'></bdo><ul id='C6uTE'></ul>

                      <legend id='C6uTE'><style id='C6uTE'><dir id='C6uTE'><q id='C6uTE'></q></dir></style></legend>

                    1. <tfoot id='C6uTE'></tfoot>
                    2. <i id='C6uTE'><tr id='C6uTE'><dt id='C6uTE'><q id='C6uTE'><span id='C6uTE'><b id='C6uTE'><form id='C6uTE'><ins id='C6uTE'></ins><ul id='C6uTE'></ul><sub id='C6uTE'></sub></form><legend id='C6uTE'></legend><bdo id='C6uTE'><pre id='C6uTE'><center id='C6uTE'></center></pre></bdo></b><th id='C6uTE'></th></span></q></dt></tr></i><div id='C6uTE'><tfoot id='C6uTE'></tfoot><dl id='C6uTE'><fieldset id='C6uTE'></fieldset></dl></div>