powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ListView > InsertItemTemplate > DropDownList заполнить данными
14 сообщений из 14, страница 1 из 1
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39715057
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Вопрос, в разных формулировках, уже поднимался на форуме однко, ответов в поднятых темах нет.
Имеем ListView и вложенный, в шаблон InsertItemTemplate, DropDownList:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<asp:ListView ID="ListView_Price" runat="server" DataKeyNames="id_detailset" InsertItemPosition="LastItem" ItemDataBound="ListView_Prise_ItemDataBound"> 
<LayoutTemplate>...... </LayoutTemplate>  
<ItemTemplate> .........</ItemTemplate>

<InsertItemTemplate>  
  <tr >
     <td>
           <asp:DropDownList ID="DropDownList_Price" runat="server" ></asp:DropDownList>
    </td>
  </tr>
</InsertItemTemplate>
 </asp:ListView>


Задача:
из кода заполнить DropDownList
вернуть и сохранить в БД SelectedValue
Первую задачу решаю так:
Код: vbnet
1.
2.
3.
4.
5.
            Dim DropDownList_Price As DropDownList = CType(e.Item.FindControl("DropDownList_Price"), DropDownList)
            DropDownList_Price.DataSource = DS_price
            DropDownList_Price.DataValueField = "id_detailset"
            DropDownList_Price.DataTextField = "name_detailset"
            DropDownList_Price.DataBind()


Но не понимаю, в какое событие вставить код и какую проверку перед выполнеием кода осуществить.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39715353
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решение крайне стандартное и описано в любой литературе по формам и я не понимаю почему ты не можешь его загуглить.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729017
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если вам придеться в ListView использовать DropDownList, то я крайне не рекомендую вам заполнять DropDownList через DS
как показано ниже
Код: vbnet
1.
2.
3.
4.
5.
            Dim DropDownList_Price As DropDownList = CType(e.Item.FindControl("DropDownList_Price"), DropDownList)
            DropDownList_Price.DataSource = DS_price
            DropDownList_Price.DataValueField = "id_detailset"
            DropDownList_Price.DataTextField = "name_detailset"
            DropDownList_Price.DataBind()


используя такой способ вы попадаете на грабли
Предлагаю заполнять DropDownList так:
Код: vbnet
1.
2.
3.
4.
5.
6.
Dim DropDownList_type As DropDownList = TryCast(e.Item.FindControl("DropDownList_type"), DropDownList)
           

 Do While reader.Read()
                DropDownList_type.Items.Insert(0, New ListItem(reader.GetValue(1), reader.GetValue(0)))
            Loop
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729051
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-sphere,

эм если ты не умеешь готовить веб формы то эт проблема только твоя имхо. по твоим парочке вопросов я могу сказать что ты даже книгу не удосужился прочесть какую будь
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729063
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-sphere,
Возьми пример из сети или книжки. По нему отработай.
В слепую пишут уже прфи.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729144
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu,
вы когда к доктору обращаетесь какой результат ожидаете? Рецепт или отсыл к медецинской энциклопедии?
умеешь готовить - покажи код, ответь на вопрос. А растопыривать пальцы не надо.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729147
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,
вы только зубами поскрипеть и поржать?
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729161
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-spherePetro123,
вы только зубами поскрипеть и поржать?
Я с логикой дружу.
Если бы я один это вам сказал, другое дело.
Но вам это сказали все. Задумайтесь.
А я сам именно с Hello world и начинаю.
Вы наверно код выше по памяти написали.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729215
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,
код в студию
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729220
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-spherehandmadeFromRu,
вы когда к доктору обращаетесь какой результат ожидаете? Рецепт или отсыл к медецинской энциклопедии?
умеешь готовить - покажи код, ответь на вопрос. А растопыривать пальцы не надо.

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

я б понял бы вопрос блин ребят делаю так то по статье такой то, но не работает, помогите. мне может за тебя еще код написать?
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729290
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu,
а чего вы кипятитесь?
Я свой вопрос решил, у меня работает, я делюсь своим решением.
Если вы говорите мне, что сделано по ламерски, то потрудитесь объяснить на примере.
А просто звонить в колокольчик не надо.
У меня к вам вопросов и притензий нет.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729345
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-spherehandmadeFromRu,
а чего вы кипятитесь?
Я свой вопрос решил, у меня работает, я делюсь своим решением.
Если вы говорите мне, что сделано по ламерски, то потрудитесь объяснить на примере.
А просто звонить в колокольчик не надо.
У меня к вам вопросов и притензий нет.

смысл не в коде, а в том что ты задаешь вопросы, которые не будут тобой задаваться, если ты прочтешь хотя бы одну книгу по формам.
вместо того чтоб сделать выводы - ты думаешь что тебя дядечки гнобят, хотя я тебе четко указываю что надо бы прочитать книжку.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729369
it-sphere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu,
сынок, гнобить ты будешь свое отражение в зеркале.
Дядю жизнь заставляет заниматься програмированием и я решаю свои вопросы.
Еще раз повторюсь (для особо понятливых)
Что не валидного в моем коде?
Как этот вопрос решишь ты, сынок?
Совет...
Хватит клаву мучать, сходи к дуньке кулаковой.
...
Рейтинг: 0 / 0
ListView > InsertItemTemplate > DropDownList заполнить данными
    #39729375
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-sphere,
Хорош флудить.
Вопросы решены или нет?
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ListView > InsertItemTemplate > DropDownList заполнить данными
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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