Überprüfen ListBox vor dem Hinzufügen der Neuen Artikel
Ich versuche, um zu überprüfen, dass ein Element nicht bereits vorhanden ist, die in einem Listenfeld, bevor ich füge das neue Element.
if (TeamNameTextBox.Text != "")
{
if (TeamNameListBox.Items.FindByValue(TeamNameListBox.Text) == null)
{
TeamNameListBox.Items.Add(TeamNameTextBox.Text);
TeamNameTextBox.Text = "";
int teamCountUpdate = TeamNameListBox.Items.Count;
if (teamCountUpdate == 1)
{
TeamCount.Text = teamCountUpdate.ToString() + " Team";
}
else
{
TeamCount.Text = teamCountUpdate.ToString() + " Teams";
}
}
else
{
AddTeamSeasonError.Text = "This team has already been added";
}
}
else
{
AddTeamSeasonError.Text = "Please select a team";
}
Ich habe es zu überprüfen, ob das Textfeld leer ist, aber ich brauche, um zu überprüfen, dass das Element einen Benutzer hinzufügen möchten, nicht bereits in der Liste angezeigt.
Habe ich versucht die Zeile:
if (TeamNameListBox.Items.FindByValue(TeamNameListBox.Text) == null)
Aber das funktioniert nicht, irgendwelche Vorschläge, wie ich die überprüfen?
- -1 ohne Kommentar unhöflich, damit ich +1 gegeben, um es aufheben..
- mögliche Duplikate von Überprüfen Sie die Liste im Feld vor dem Hinzufügen der Neuen Artikel
InformationsquelleAutor JackofAll | 2013-03-20
-
2InformationsquelleAutor coolmine
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.