gpt4 book ai didi

asp.net - 如何在不使用 for 循环的情况下从列表框中获取选定项目的值

转载 作者:行者123 更新时间:2023-12-05 00:34:38 25 4
gpt4 key购买 nike

我的 aspx 页面中有一个如下列表框

<asp:ListBox ID="ddlCategory" runat="server" SelectionMode="Multiple" Width="200"
></asp:ListBox>

我已将其与类别数据集绑定(bind)。一切正常。现在我想从服务器端的这个列表框中获取所有选定的项目。有很多方法可以实现这些。但我不想迭代每个项目。因为列表项有 1000 个类别。

有什么办法可以做到这一点?

最佳答案

你可以这样实现

var selectedItems = from li in ddlCategory.Items.Cast<ListItem>()
where li.Selected == true
select li;

在此处查看另一种实现方式

http://frazsundal.blogspot.com/2012/05/fetch-aspnet-listbox-control-selected.html

关于asp.net - 如何在不使用 for 循环的情况下从列表框中获取选定项目的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10412678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com