Как проверить, существует ли элемент в Listbox на asp.net? - PullRequest
4 голосов
/ 12 ноября 2011

Как проверить, существует ли уже элемент в списке?
Я использую VS 2008 ASP.NET 3.5 framework C #.Я использовал следующий код ...

 if (ListBox1.Items.Contains(drp_branch.SelectedItem.Value + "-" + txt_acc_no.Text))
 {...}

Ответы [ 2 ]

9 голосов
/ 12 ноября 2011

Попробуйте это ...

string toMatch = drp_branch.SelectedItem.Value + "-" + txt_acc_no.Text;
ListItem item = ListBox1.Items.FindByText(toMatch);
if (item != null)
{
    //found
}
else
{
    //not found
}
0 голосов
/ 12 ноября 2011

Вы можете использовать это для проверки, если элемент находится в списке или нет ...

string checkitem = drp_branch.SelectedItem.Value + "-" + txt_acc_no.Text;

if ((ListBox1.Items.Contains(checkitem) == true))
{
   Response.Write("Item exists");
}
else
{
   Response.Write("Item not   exists");

} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...