Avatar billede ghost1 Nybegynder
15. august 2006 - 15:59 Der er 6 kommentarer og
1 løsning

dropdown i formview

Hej

jeg kan ikke få min dropdown frem i codebehind

koden er som følger i html (uddrag) - hvordan kan det være jeg ikke kan få "DropDownList1" frem i codebehind, så den kan blive fyldt ud med noget data ?

<asp:FormView ID="FormView1" runat="server" DataKeyNames="idItem" DataSourceID="SqlDataSource1" Width="357px" DefaultMode="Edit">
        <EditItemTemplate>
       
        <asp:DropDownList ID="DropDownList1" runat="server" >
            </asp:DropDownList> 
           
        </EditItemTemplate>



/vh B
Avatar billede snepnet Nybegynder
15. august 2006 - 16:10 #1
Den ligger i en template - find den med FindControl:
DropDownList dd = FormView1.FindControl("DropDownList1") as DropDownList;
Mvh
Avatar billede ghost1 Nybegynder
15. august 2006 - 16:29 #2
perfekt Snepnet.. :) - lige en sidste så slipper du

hvordan fetcher jeg den med values og ikke kun name ?

  ArrayList someData = new ArrayList();
        someData.Add("testitem1");
        someData.Add("testitem2");
        someData.Add("testitem3");

        DropDownList DropDownList1 = FormView1.FindControl("DropDownList1") as DropDownList;

        DropDownList1.DataSource = someData;
        DropDownList1.DataBind();

vh B
Avatar billede snepnet Nybegynder
15. august 2006 - 16:57 #3
Jeg forstår ikke helt spørgsmålet - fetcher med values?
Mvh
Avatar billede ghost1 Nybegynder
16. august 2006 - 09:20 #4
okay måske lidt kryptisk formuleret..

jeg mener med det array jeg bruger til at fylde listen er jo kun teksten, men vil jo gerne have values i også , som altså er forskellige fra teksten.. feks testitem1 med med værdien 1

vh B
Avatar billede snepnet Nybegynder
16. august 2006 - 09:26 #5
En DropDownList er en liste af ListItems, så du kan altid få fat i hvad som helst:
foreach(ListItem item in someDropDown.Items)
{
  string text = item.Text;
  string value = item.Value;
}

Der er desuden muligheder på en dropdownlist som f.eks. SelectecItem og SelectedValue mv.

Mvh
Avatar billede ghost1 Nybegynder
16. august 2006 - 10:40 #6
smid et svar , så får du points :)
Avatar billede snepnet Nybegynder
16. august 2006 - 10:47 #7
Det kommer her :o)
Mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester