webForumDet fria alternativet

Postback

2 svar · 289 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#1

Tja,

Har en dropdown där jag listar användare från databasen, jag vill att då man väljer en användare så skall hans namn och email fyllas i, i formuläret som ligger under dropdownen och som innehåller på textfält, namn och email...

så här ser min kod för dropdownen ut:

ddlOU = new DropDownList();
            ddlOU.ID = "ddlOU";
            ddlOU.Width = Unit.Pixel(160);
            ddlOU.Enabled = true;
            ddlOU.AutoPostBack = true;
            this.PopulateDdl();

där jag i PopulateDdl funktionen loopar igenom värdena från en annan funktionen som är arraylist som i sin tur hämtar personerna från databasen.

så frågan är hur jag får ut value't from dropdownen via postback och trycker in den i texfälten som ser ut på följande vis:

txtUserName = new TextBox();
txtUserName.CssClass = "pp_default";
PaceMedlem sedan juni 20019 024 inlägg
#2
DropDownList ddlOU = Page.FindControl("ddlOU");
txtUserName.Text = ddlOU.SelectedValue;

Eventuellt kan ddlOU behöva typcastas också.

GimboMedlem sedan dec. 20001 626 inlägg
#3

tackar!!

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)