Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2012, 10:12   #1
-Alice-
Новичок
Джуниор
 
Регистрация: 19.01.2012
Сообщений: 1
Восклицание Программная привязка данных с использованием SqlDataSource

Необходимо программно выполнить привязку данных. Имеется 2 DropDownList и кнопка. Хочу, чтобы при нажатии на кнопку в первый DropDownList заносились данные о предприятиях из бд, во второй - список отделов по выбранному в первом списке предприятии. Вот код:

Код:
SqlDataSource SqlDataSourcex = new SqlDataSource(ConfigurationManager.ConnectionStrings["ESPPConnectionString"].ConnectionString,"SELECT * FROM [Predpriyatiya_z]");
            SqlDataSourcex.DataBind();
            DropDownList4.DataTextField = "name";
            DropDownList4.DataValueField = "id_pred_z";
            DropDownList4.DataSource = SqlDataSourcex;
            DropDownList4.DataBind();
 
            SqlDataSource SqlDataSourcex1 = new SqlDataSource(ConfigurationManager.ConnectionStrings["ESPPConnectionString"].ConnectionString, "SELECT * FROM [Otdel_z] WHERE id_pred_z=@id_pred_z");
            SqlDataSourcex1.SelectParameters.Add(new ControlParameter("id_pred_z", "DropDownList4", "SelectedValue"));
            SqlDataSourcex1.DataBind();
            DropDownList5.DataTextField = "name";
            DropDownList5.DataValueField = "id_otdel_z";
            DropDownList5.DataSource = SqlDataSourcex1;
            DropDownList5.DataBind();
Первая привязка данных происходит нормально, вторая тоже, если убрать параметр. А с параметром на строчке
DropDownList5.DataBind();

выводится ошибка:
The SqlDataSource control '' does not have a naming container. Ensure that the control is added to the page before calling DataBind.
Помоги, пожалуйста, справиться с проблемой!
-Alice- вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программная подсистема обратного кластерного анализа данных brad1989 Помощь студентам 0 26.11.2011 15:50
привязка данных к DataGridView Alex_1993 Помощь студентам 1 10.02.2011 19:31
привязка данных в WPF Namolem Помощь студентам 0 09.10.2010 11:49
Привязка данных к Listbox ArcticBear Общие вопросы .NET 2 17.11.2008 17:41
Программная обработка структурных данных IL_Sid Фриланс 5 13.12.2007 18:15