har en placeholder som innehåller en massa textboxes och dropdownlists´, när man väljer ett värde i en av ddl'erna så får man en ny ddl med värden beroende på valet i den första, den läggs till i PH med addat för att hamma på rätt plats så långt funkar allt enligt planerna. har även en submit knapp och i onclick funktionen så kollar jag av alla inmatade värden men där är problemet, får inte med något värde från den dynamiskt laddade ddl'n, någon idé? Visa lite kod. En dropruta som byggs codebehind är tomma när du får postback, de måste fyllas igen först innan du kan hämta ut några värden. Så se till att återfylla dessa igen, sen köra en request eller findcontrol eller vad du använder för att nå dessa. Nja, det där lät lite fel.dropdownlist får inte med värdet
.pSv: dropdownlist får inte med värdet
Min gissning är att du behöver en If not IsPostback i din Page_Load event så att du inte databinder listorna på nytt när du submittar ditt form.
/pD
www.pdc.se
www.pdc.se/blog
www.patrik-dahlen.nuSv: dropdownlist får inte med värdet
Kolla även i html-koden när sidan renderats vad de får för namn, du kanske refererar till dom med fel namn.Sv: dropdownlist får inte med värdet
Om du fyller en dropruta i Page_Load, gör ett val i listan och skall göra något med valet så kan du inte fylla droprutan igen. Om du gör det så försvinner ditt val.
Droprutans innehåll ligger kvar i ViewState, det är därför du i Page_Load skall använda
<code>
If Not IsPostBack then
'fyller droprutan
End If
</code>
Sen har du en SelectedIndexChanged i droprutan som gör en PostBack och utför funktionen
<code>
Sub drpEntries_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
' Gör något med droprutans valda värde
lblTest.Text = sender.SelectedValue
End Sub
</code>
/Patrik
www.pdc.se
www.pdc.se/blog
www.patrik-dahlen.nu