добавить в базу данных заполненный выпадающий список - PullRequest
1 голос
/ 21 сентября 2010

У меня есть выпадающий список, который в настоящее время заполняется из набора результатов хранимой процедуры.Источником данных для DDL является набор результатов.

Без вставки записи по умолчанию в базу данных (я не хочу этого делать), как я могу добавить элемент в DDL, который является выбранным по умолчанию элементом при загрузке формы?

Ответы [ 2 ]

2 голосов
/ 21 сентября 2010

Измените хранимую процедуру, чтобы включить и объединить фиктивную строку.

(SELECT 1 as X, 'abc' AS Y) UNION (SELECT X, Y FROM your_table);
0 голосов
/ 21 сентября 2010

Другим вариантом является добавление выбора «по умолчанию» к источнику данных перед привязкой его к списку.

Примерно так будет для DataTable

DataRow row = dt.NewRow();
row["Id"] = 0;
row["Text"] = "Select...";

dt.Rows.InsertAt(row, 0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...