Добавление элементов в ListBox - C# ASP.NET

Узнай цену своей работы

Формулировка задачи:

Добрый день, подскажите пожалуйста дан ListBox
<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>
я добавляю в него элементы используя два TextBox(a) с именем и номером соответственно. Для номера должны выполнятся следующие условия: 1) от 1 до 99 (для этого я использую Validator)
<asp:RangeValidator ID="RangeValidator1" runat="server" 
                 ControlToValidate="TextBox3" ErrorMessage="enter number between 1 and 99" 
                 MaximumValue="99" MinimumValue="1" Type="Integer"></asp:RangeValidator>
2) номер должен не повторяться Как это проверить? Можно ли испльзуя валидатор сделать это?

Решение задачи: «Добавление элементов в 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;
 
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5
Похожие ответы