问题与列表框计数在asp.net网站

本文关键字:asp net 网站 列表 问题 | 更新日期: 2023-09-27 18:09:17

  <asp:ListBox ID="ListBoxMembers" runat="server" SelectionMode="Multiple"
 DataValueField="FirstName"></asp:ListBox>

我在一个弹出框中有这个列表框,当用户选择多个用户并单击保存按钮时,执行

int countSelected = ListBoxMembers.Items.Cast<ListItem>().Where(i => i.Selected).Count();
        string groupName = txt_GroupName.Text;
        var selectedNames = ListBoxMembers.Items.Cast<ListItem>().Where(i => i.Selected).Select(i => i.Value).ToList();
        foreach(var FirstName in selectedNames)
        {
         Query
         }

这里,countSelected和selectedNames总是0。我哪里做错了。绑定列表框

问题与列表框计数在asp.net网站

我的猜测是您也对Postbacks进行数据绑定,以便在事件处理程序执行之前重新填充列表。