Member 13650651 Ответов: 1

Ошибка "имя "dglotdata" не существует в текущем контексте


<pre lang="c#">
            dtLots.Columns.Add(ISSELECTED, typeof(Boolean)).SetOrdinal(0);
            dtLots.Columns.Add(TESTMODE, typeof(string));
            dtLots.Columns.Add(TESTDIRPATH, typeof(string));
            dtLots.Columns.Add(TLTPATH, typeof(string));
            dtLots.Columns.Add(PROGRAM, typeof(string));
            dtLots.Columns.Add(TIMESTAMP, typeof(string));

            dgLotData.DataSource = dtLots.DefaultView; 


Привет. У меня есть ошибка необъявленной переменной dgLotData. Как мне решить эту проблему? Спасибо!

Что я уже пробовал:

пытался объявить dgLotData, но до сих пор не могу.

Karthik_Mahalingam

windows или web?
попробуйте переименовать имя/идентификатор элемента управления grid в 'dgLotData'

1 Ответов

Рейтинг:
2

David_Wimbley

Это довольно простая и понятная ошибка. Если вы копируете и вставляете код, не пытаясь понять, что он делает, вы оказываете себе медвежью услугу. Простой поиск в google, и вы бы, скорее всего, решили эту ошибку самостоятельно, что также помогло бы вам узнать, насколько важно выяснять вещи самостоятельно.

Учитывая, что я ничего не знаю о вашем проекте и вы не предоставили большую часть фрагмента кода, я могу только предположить, что вы используете представление таблицы данных.

Если вы ссылаетесь на эту ссылку

Практическое руководство.Свойство DataSource (Системы.Окна.Формы)[^]

Существует фрагмент кода, который показывает вам, как объявить представление таблицы данных, с которым вы сталкиваетесь.