Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Беда с DropDownList и FW1.1 / 12 сообщений из 12, страница 1 из 1
04.08.2006, 15:39
    #33900188
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
Народ весь мозг сломал.
Проблема такая:
На форму добавляю динамически DropDownList при этом Биндю его и задаю SelectValue.
В результате чего на форме оказывается DDL с данными, но выбран самый первый элемент.
что такое за беда.----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
04.08.2006, 16:05
    #33900283
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
ddl.Items.FindByValue("...").Selected = true;

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
04.08.2006, 16:07
    #33900288
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
HELP !----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
04.08.2006, 16:12
    #33900296
ЧеГевара
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
а если SelectedIndex задавать?
...
Рейтинг: 0 / 0
04.08.2006, 16:22
    #33900335
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
Не помогает!!!!!!!!!!
Умераю!
DropDownList webCombo=new DropDownList();
webCombo.ID=((Guid )item.ID).ToString() ;
webCombo.DataSource=SortedDictionaryItems(item.Descriptor.DType.Items);
webCombo.DataTextField="ValueItem";
webCombo.DataValueField="ID";
if(!loadstate)
{
DictionaryItem di=(item.Value as DictionaryItem);
webCombo.DataBind();
webCombo.Items.FindByValue(((Guid)di.ID).ToString()).Selected = true;

}
cell.Controls.Add(webCombo);

Перед Add(webCombo) проверяю, SelectIndex=2, а на форме хоть ты тресни выбран первый элемент!!!


ХЕЛП
----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
04.08.2006, 16:26
    #33900348
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
Мля
cell.Controls.Add(webCombo);
Response.Write (webCombo.SelectedValue);

Респонс правельный, а в списке данные элемент не выбран!!!
Что за чертовщина такая.----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
04.08.2006, 16:27
    #33900354
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
ЧеГевараа если SelectedIndex задавать?там скорее всего, не в этом дело
похоже на то, что потом бинд контейнера перебиндивает этот DropDownList...
ну или что-то в этом духе
...
Рейтинг: 0 / 0
04.08.2006, 16:33
    #33900378
ЧеГевара
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
а если как нибудь так:
DDL ddl = (DDL)cell.FindControl(webCombo.ID);
ddl.Items.FindByValue(((Guid)di.ID).ToString()).Selected = true;
т.е. устанавливать после добавления контрола?
...
Рейтинг: 0 / 0
04.08.2006, 16:38
    #33900387
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
Я в транс ухожу....

Зарендрил в строку контрол результа тако:
"<select name=\"7df10a4b-b148-424e-b0aa-af20a3f2471c\" id=\"7df10a4b-b148-424e-b0aa-af20a3f2471c\">\r\n\t
<option value=\"6a5d8649-7172-4eba-b02c-cce6d6b1d397\">Item 3</option>\r\n\t
<option value=\"cc2f728c-207c-421d-8c98-1ec19a2617fa\">Item 1</option>\r\n\t
<option selected=\"selected\" value=\"7bc61898-7f41-4513-9072-19172955ad3a\">Item 2</option>
\r\n\r\n</select>"

Последний элемент selected=\"selected\"

А на страничке вижу
<select name="ExtendedProperties1:7df10a4b-b148-424e-b0aa-af20a3f2471c" id="ExtendedProperties1_7df10a4b-b148-424e-b0aa-af20a3f2471c">
<option value="6a5d8649-7172-4eba-b02c-cce6d6b1d397">Item 3</option>
<option value="cc2f728c-207c-421d-8c98-1ec19a2617fa">Item 1</option>
<option value="7bc61898-7f41-4513-9072-19172955ad3a">Item 2</option>

</select>


ГДЕ ПРАВДА!!!!
ЧТО ЭТО ТАКОЕ!!!!

Контрол биндится 1 раз, я дебагером 100 раз по кругу ходил.
И потом добавляется в Ячейку, ячейка в строку, строка в таблиуц, таблица на форму...



----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
04.08.2006, 16:42
    #33900408
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
ААААААААААААААААААААААААААААААААААа
ПОБЕДИЛ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
УРРРРРРРРРРРРАААААААААААААААА

Где то высоко высоко, по иерархии вложенности контролов, главная страница вызывала this.DataBind()

ААААААААААААААААААААА
Я пол дня потратил на это Х....

ВСЕМ СПАСИБО ЗА ПОМОЩЬ!----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
04.08.2006, 16:47
    #33900427
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
C...R...a...S...HГде то высоко высоко, по иерархии вложенности контролов, главная страница вызывала this.DataBind()
так ты ж прислушивайся к советам
...
Рейтинг: 0 / 0
04.08.2006, 17:35
    #33900589
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Беда с DropDownList и FW1.1
Просто уже голова кругом ходила... думал хана.
А вот нет.----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Беда с DropDownList и FW1.1 / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]