Оконная форма рабочего стола Проблемы привязки DropDown - PullRequest
0 голосов
/ 23 ноября 2018

Это код, который я использовал для привязки DropDown фильма. В источнике данных у меня есть две данные, которые я использовал для привязки раскрывающегося списка: привязка раскрывающегося списка фильмов на уровне события загрузки страницы, но выдает исключение ошибки, как показано в изображении: - enter image description here

public void BindMovie(string date)
{
    try
    {
        MovieBAL objAccountBAL = new MovieBAL();
        drpMovie.DataSource = objAccountBAL.GetMovieByDate(date).ToList();
        drpMovie.ValueMember = "Id";
        drpMovie.DisplayMember = "MovieName";             
    }
    catch (Exception ex)
    {
        ELog.Write(ex, System.Reflection.MethodBase.GetCurrentMethod().Name);
        System.Windows.Forms.MessageBox.Show(ex.Message);
    }
}

1 Ответ

0 голосов
/ 23 ноября 2018
public void BindMovie(string date)
        {
            try
            {
                MovieBAL objAccountBAL = new MovieBAL();
                drpMovie.ValueMember = "Id";
                drpMovie.DisplayMember = "MovieName";             
                drpMovie.DataSource = bjAccountBAL.GetMovieByDate(date).ToList();

            }
            catch (Exception ex)
            {
                ELog.Write(ex, System.Reflection.MethodBase.GetCurrentMethod().Name);
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
        }
  • Для решения этой проблемы я назначил источник данных последним после назначения 'ValueMember' и 'DisplayMember'
...