如何使用后面的代码从列表中设置所选项目属性?

时间:2014-12-02 15:32:19

标签: c# list code-behind selected listitem

<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>

我想从上面的列表中搜索任何组,如果它找到我的组,它应该应用该列表项的选定属性。我怎么能从代码隐藏中做到这一点?

1 个答案:

答案 0 :(得分:0)

您使用的是ASP.net吗?如果是这样你可以使用asp控件... DropDownList(而不是简单的选择)

如果你不能,尝试这样的事情: 将 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;
        }
    }