SQLdatasource выбрать положить в текстовое поле - PullRequest
0 голосов
/ 07 марта 2011

Я пытаюсь заполнить текстовое поле из sqldarasource, но продолжаю получать «Ссылка на объект не установлена ​​на экземпляр объекта». Кто-нибудь знает, что я делаю не так? Мой выбор оператора, который я настроил, работает нормально. Вот код, который я использую.

FNTextbox.Text = sqlmedia.SelectParameters["CFN"].ToString();

sqlmedia - это sqldatasource, который получает данные из простого оператора хранимой процедуры. Я создал это, используя набор инструментов Visual Studio. Я инициализирую ранее в моей загрузке страницы.

Ответы [ 2 ]

0 голосов
/ 08 марта 2011

Я думаю, вам нужно сначала установить параметр "CFN":

sqlmedia.SelectParameters.Item ("CFN"). DefaultValue = value;

0 голосов
/ 07 марта 2011

Похоже, вы не создали экземпляр sqlmedia. В вашем коде где-то вы должны создать экземпляр этого класса, например

sqlmedia = new SqlDataSource();
...