我想在添加新項目之前檢查項目是否已經存在於列表框中。添加新項目前檢查列表框
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";
}
我已經得到它來檢查,如果文本框爲空,但我需要檢查用戶嘗試添加的項目是不是已經在列表框中。
我已經試過行:
if (TeamNameListBox.Items.FindByValue(TeamNameListBox.Text) == null)
但是,這並不工作,我如何能做到檢查有什麼建議?
請不要張貼同樣的問題一次以上。我已經投票結束了另一個問題,你問過。謝謝。 – shahkalpesh 2013-03-20 19:38:59