powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Значение в DropDown
10 сообщений из 10, страница 1 из 1
Значение в DropDown
    #33977481
Sesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Закидываю в список данныце с таблицы, выбираю, а результат всегда 1-я запись, почему так?
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
BindData;
}

Значение получаю так:
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{ {
Label1.Text = Select1.Items[Select1.SelectedIndex].Text;
}
...
Рейтинг: 0 / 0
Значение в DropDown
    #33977583
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто ж вам по такому коду подскажет...
Приведите тело BindData и sql-запрос.
...
Рейтинг: 0 / 0
Значение в DropDown
    #33977911
Ну во первых...
почему так не сделать Label1.Text = Select1.Text
а потом не совсем ясно что вы хотите сделать
получить строку из таблицы по выбору из комбо?
...
Рейтинг: 0 / 0
Значение в DropDown
    #33978123
Sesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну во первых...
почему так не сделать Label1.Text = Select1.Text
а потом не совсем ясно что вы хотите сделать
получить строку из таблицы по выбору из комбо?

Так не сделать потому что нет у него свойства Text
...
Рейтинг: 0 / 0
Значение в DropDown
    #33978310
Programmer C#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну во первых...
почему так не сделать Label1.Text = Select1.Text
а потом не совсем ясно что вы хотите сделать
получить строку из таблицы по выбору из комбо?

Так не сделать потому что нет у него свойства Text

Мне даже интересно стало

Контрол про который вы говорите список как называется?
ну а все таки поясните задачу...
у меня возникло представление что вы редактируете строку в гриде, один столбец - комбо выбираете оттуда значение -> и записывается только 1
...
Рейтинг: 0 / 0
Значение в DropDown
    #33978465
AreS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно говоря должно хватать проверки IsPostBack...
DDLLoadList.DataSource = RBLSourceList;
DDLLoadList.Visible = true;
if (!IsPostBack)
{
DDLLoadList.DataBind();
}
При такой инициализации листа у меня все работает и результат хороший.. Может ты случайно где-то еще вызываешь Bind у листа?
...
Рейтинг: 0 / 0
Значение в DropDown
    #33978738
Sesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну во первых...
почему так не сделать Label1.Text = Select1.Text
а потом не совсем ясно что вы хотите сделать
получить строку из таблицы по выбору из комбо?

Так не сделать потому что нет у него свойства Text

Мне даже интересно стало

Контрол про который вы говорите список как называется?
ну а все таки поясните задачу...
у меня возникло представление что вы редактируете строку в гриде, один столбец - комбо выбираете оттуда значение -> и записывается только 1

На закладке HTML есть такой Dropdown, задача очень проста но ничего не пойму.
Необходимо с таблицы данные загрузить в этот список, выбрать какое-нибудь значение, нажать на кнопку и чтоб то что выбирал присвоилось к примеру хоть переменной, только мне надо не Value а именно то, что написано в объекте.
...
Рейтинг: 0 / 0
Значение в DropDown
    #33978748
Sesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно говоря должно хватать проверки IsPostBack...
DDLLoadList.DataSource = RBLSourceList;
DDLLoadList.Visible = true;
if (!IsPostBack)
{
DDLLoadList.DataBind();
}
При такой инициализации листа у меня все работает и результат хороший.. Может ты случайно где-то еще вызываешь Bind у листа?

Да нет, бинд только при загрузке страницы и причем как и у тебя.
Если взять с Web Forms компонент DropDownList - то работает все нормально.
...
Рейтинг: 0 / 0
Значение в DropDown
    #33979122
Uraganchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На закладке HTML есть такой Dropdown, задача очень проста но ничего не пойму.
Необходимо с таблицы данные загрузить в этот список, выбрать какое-нибудь значение, нажать на кнопку и чтоб то что выбирал присвоилось к примеру хоть переменной, только мне надо не Value а именно то, что написано в объекте.

1)
<asp:dropdownlist id=ddlClients runat="server" Width="89" Height="22" DataValueField="id" DataTextField="name" DataSource="<%# dsClients %>">
</asp:dropdownlist>
2) ReadToTable(ds.t_client, cmdClients)
ds.t_client.AcceptChanges()
3) If (Not IsPostBack) Then
ddlClients.DataBind()
End If

Самый простой способ
...
Рейтинг: 0 / 0
Значение в DropDown
    #33979128
Uraganchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На закладке HTML есть такой Dropdown, задача очень проста но ничего не пойму.
Необходимо с таблицы данные загрузить в этот список, выбрать какое-нибудь значение, нажать на кнопку и чтоб то что выбирал присвоилось к примеру хоть переменной, только мне надо не Value а именно то, что написано в объекте.

я надеюсь ты ошибся когда говорил на закладке HTML, потому что есть серверный компонент DropDownList ... если нужно будет поподробнее объяснить как это делается, то не стесняйся спрашивай.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Значение в DropDown
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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