如何使用代码隐藏从列表中设置选定的项目属性

本文关键字:项目 属性 设置 代码 何使用 隐藏 列表 | 更新日期: 2023-09-27 18:32:45

<div id="Div1" class="myTeams">
     <div class="listTitle">My Teams</div>
    <div id="myTeams">
        <select id="myGroupList" name="myGroupList" onchange="reloadMYUser('myIntContacts');" size="10" />
<option value="abc_group"  selected >abc</option>
<option value="def_group" >def</option>
<option value="ghi_group" >ghi</option>
<option value="jkl_group" >jki</option>
 </select>
    </div>
</div>

我想从上面的列表中搜索任何组,如果它找到我的组,它应该为该列表项应用选定的属性。 如何从代码隐藏中执行此操作?

如何使用代码隐藏从列表中设置选定的项目属性

你用的是 ASP.net 吗? 如果是这样,您可以使用 ASP 控件...下拉列表(而不是简单的选择)

如果不能,请尝试以下操作:将runat="server"添加到.aspx文件的myGroupList。然后在.cs文件上:

 for (int i = 0; i < myGroupList.Items.Count; i++)
    {
        if (element.Children[i].InnerText == "abc_group")
        {
            element.SetAttribute("selected", "selected");
            break;
        }
    }