webForumDet fria alternativet

hjälp droplist och textboxar

.NET

2 svar · 520 visningar · startad av annasmurf

Medlem sedan mars 2006237 inlägg
Frågan#1

Hej!

Jag skulle vilja ha hjälp med följande. Jag har en droplist där man kan välja antal personer och beroende på vilket antal man väljer tex 2 så ska det komma upp 2 textboxar. väljer man 3 ska det komma upp 3 textboxar osv. Är det någon som vet hur man kan koda detta.

själva droplisten ser ut så här

<td width="240"><asp:dropdownlist id="numTravelers" Runat="server" Width="222px">
	<asp:ListItem Value="-1">Välj här</asp:ListItem>
	<asp:ListItem Value="1">1</asp:ListItem>
	<asp:ListItem Value="2">2</asp:ListItem>
	<asp:ListItem Value="3">3</asp:ListItem>
	<asp:ListItem Value="4">4</asp:ListItem>
	<asp:ListItem Value="5">5</asp:ListItem>
	<asp:ListItem Value="6">6</asp:ListItem>
	<asp:ListItem Value="7">7</asp:ListItem>
	<asp:ListItem Value="8">8</asp:ListItem>
	<asp:ListItem Value="9">9</asp:ListItem>
	<asp:ListItem Value="10">10+</asp:ListItem>
</asp:dropdownlist>
	</td>
Medlem sedan mars 200475 inlägg
#2
Protected Sub numTravelers_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles numTravelers.SelectedIndexChanged

        For index As Integer = 1 To numTravelers.SelectedValue
            Dim txtTextbox As New TextBox
            txtTextbox.ID = "txtTextbox" & index.ToString
            form1.Controls.Add(txtTextbox)
        Next

    End Sub

enable autoPostBack på dropdownlistan oxå

Medlem sedan mars 2006237 inlägg
#3

tack, där har jag något att bygga på tror jag

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)