如何获得下拉列表索引

最后发布: 2016-04-05 07:41:22


问题

我需要基于下拉列表选择值找到下拉列表索引值。 但是每次我从下拉列表中选择该值时,其索引就会显示为0。任何人都可以帮忙。 提前致谢

c#
回答

尝试:

        Console.WriteLine("Selected index = " + comboBox1.SelectedIndex);

您可以将上述内容放入SelectedIndexChanged事件中,如下所示:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    Console.WriteLine("Selected index = " + comboBox1.SelectedIndex);
}

编辑:如果您使用的是ASP.NET,则只需使用DropDownList类的OnSelectedIndexChanged(EventArgs)和SelectedValue属性。 感谢蒂姆指出这一点。