Соседи, я застрял в некоторой проблеме, я использую Entity Framework, а на событии обмена текстовыми сообщениями мне приходится фильтровать записи и назначать с помощью autocompleteSource, но я не знаю, почему приложение получить разбился, я искал, но все еще не нашел плодотворного результата. Пожалуйста помоги. Вот код:Приложение get crash on textbox Событие TextChanged
AutoCompleteStringCollection ChartCollection = new AutoCompleteStringCollection();
txtChartNo.AutoCompleteCustomSource.Clear();
if (txtChartNo.Text.Trim() != string.Empty &&
Convert.ToString(txtChartNo.Text.Trim()).Length > 0)
{
List<Patient> pat =
PatientManager
.GetByChartNoForAutoComplete(Convert.ToString(txtChartNo.Text))
.ToList();// fetching data from db using EF
if (pat.Count > 0)
{
pat.ForEach(f =>
{
ChartCollection.Add(f.ChartNo + " - " + f.FullName);
});
txtChartNo.AutoCompleteCustomSource = ChartCollection;
}
}
Просьба предоставить полное сообщение об ошибке – user2900970
Я не могу получить какое-либо исключение, я пробовал много. –
Существует несколько мест, где вы можете получить «NullReferenceException», но без сообщения об исключении это просто дикая догадка. – PiotrWolkowski