gridview + dropdownlist

Odpowiedz Nowy wątek
2011-07-29 09:41
ste
0

Hej.

Mam problem ze zrobieniem w gridview pewnej dropdownlisty. Mam ddl'a z listą szablonów strony pobranej z bazy danych. Do tego chcę wlasnie dorzucic porownanie z obecnym szablonem na stronie.
Tak najprościej mowiac chce zrobic mozliwość wyboru szablonu dla strony przez gridview z dropdownlisty, tyle ze aktualny szablon jest pobierany z innej tabeli niz ta w ktorej znajduja sie wszystkie szablony.

uff, nie zamotałem?

W miejscu gdzie jest rozwijana kolumna p_template chciałbym mieć porównanie właśnie z kolumna p_template ( tej bez rowijania) Czyli jak odpalę aplikację chciałbym mieć w rozwijanej kolumnie p_template numer 63, a nie numer 1.

Z zalaczniku jest screen?

Jak coś to link do niego http://img708.imageshack.us/img708/368/48419803.png

  • 2.png (0,03 MB) - ściągnięć: 52
edytowany 2x, ostatnio: ste, 2011-07-29 09:43

Pozostało 580 znaków

2011-07-29 12:31
0

W ItemDataBound musisz ustawić odpowiedni selectedItem w combobox.

Pozostało 580 znaków

2011-07-29 14:26
ste
0

Hej,
Dzięki za odpowiedź.
Jednak nie jest mi ona w tym momencie zbytnio pomocna ponieważ nie robię tego w Formsie tylko w zwykłym grdiview w asp.

edit:

wklejam rozwiazanie

 <asp:TemplateField HeaderText="p_template"><ItemTemplate><asp:DropDownList ID="DropDownList1" DataSourceID="SqlDataSource2" DataTextField="tmpl_name" DataValueField="tmpl_id" SelectedValue='<%# Bind("p_template") %>'  runat="server"></asp:DropDownList> 
edytowany 1x, ostatnio: ste, 2011-07-29 15:23
Tak mistrzu obsługa w code behind właśnie polegałaby na obsłudze zdarzenia i właśnie w asp'owym gridzie. - massther 2011-07-29 16:39

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0