Можно ли добавить объект в коллекцию InsertParameters ObjectDataSource? [в отличие от строки] - PullRequest
0 голосов
/ 19 мая 2011

Я вызываю ObjectDataSource InsertMethod программно. Я попытался сохранить значение нескольких текстовых полей в БД, используя метод InsertParameters.Add () , и он работал отлично.

SqlDataSource1.InsertParameters.Add("CoName", CompanyNameBox.Text);
SqlDataSource1.InsertParameters.Add("Phone", PhoneBox.Text);         
SqlDataSource1.Insert();

Теперь, учитывая, что у меня есть большое количество переменных, я перегруппировал эти переменные в один объект.

Теперь, похоже, нет метода перегрузки, который позволил бы мне добавить параметр, принимающий объект в коллекцию.

Какой лучший способ сделать это? Любая другая альтернатива?

Спасибо за помощь.

1 Ответ

1 голос
/ 19 мая 2011

Все ваши параметры должны быть предоставлены один за другим в вашем коде, то есть один вызов, чтобы добавить параметр для свойства вашего пользовательского объекта.

...