Добавление элементов в ListBox - C# ASP.NET
Формулировка задачи:
Добрый день, подскажите пожалуйста
дан ListBox
я добавляю в него элементы используя два TextBox(a) с именем и номером соответственно.
Для номера должны выполнятся следующие условия:
1) от 1 до 99 (для этого я использую Validator)
2) номер должен не повторяться
Как это проверить? Можно ли испльзуя валидатор сделать это?
<asp:ListBox ID="ListBox1" runat="server" SelectionMode="Multiple" > <asp:ListItem Value="1" >Lena-1</asp:ListItem> <asp:ListItem Value="2" >Masha-2</asp:ListItem> </asp:ListBox>
<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="TextBox3" ErrorMessage="enter number between 1 and 99" MaximumValue="99" MinimumValue="1" Type="Integer"></asp:RangeValidator>
Решение задачи: «Добавление элементов в ListBox»
textual
Листинг программы
protected void Button3_Click(object sender, EventArgs e) { if (ListBox1.Items.FindByValue(TextBox3.Text) == null) { ListBox1.Items.Add(new ListItem(TextBox2.Text + "-" + TextBox3.Text, TextBox3.Text)); lavelError.Visible = false; } else lavelError.Visible = true; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д