webForumDet fria alternativet
Logga in / Bli medlem

Postback

.NET

2 svar · 291 visningar · startad av Gimbo

Medlem sedan dec. 20001 626 inlägg
Frågan#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";
Medlem sedan juni 20019 024 inlägg
#2
DropDownList ddlOU = Page.FindControl("ddlOU");
txtUserName.Text = ddlOU.SelectedValue;

Eventuellt kan ddlOU behöva typcastas också.

Medlem sedan dec. 20001 626 inlägg
#3

tackar!!

262 ms totalt · 4 externa anrop · v20260731065814-full.df76c93f
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)