InvalidArgument = Value' 18'对于' SelectedIndex'无效参数名称:SelectedIndex

时间:2016-11-18 10:06:24

标签: c#

我有一个Button,我可以将数据保存到数据库中。为此,我将在ComboboxTextbox上获取相关信息。我收到了Combobox内部的一系列项目,目前无法更改。

现在,我有17个项目,每次我保存的东西都会使用cmbID.SelectedIndex += 1;拉到下一个项目,但每次我从Combobox拉到最后一个项目时它会给我一个错误:

  

InvalidArgument = Value' 18'对于' SelectedIndex'无效参数名称:SelectedIndex

为了解决这个问题,我尝试使用if语句:

if (cmbID.SelectedIndex >= 18)
{
    cmbID.SelectedIndex = 1;
}

但这不起作用,基本上如果Combobox达到' 18'它应该回到我选择的SelectedIndex

你们有什么想法我能解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

组合框中的索引不能超过(项目数-1),所以

<div class="banner_div">
<p class="banner_text">Line 1</br>Line 2</p>
</div>