webForumDet fria alternativet

radiobuttonlist

.NET

3 svar · 524 visningar · startad av annasmurf

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

hej!

hur gör man om man har en sida och har två val genom form av 2 radiobutton, och när man väljer ett val så vill man att det ska komma fram en panel och väljer man den andra radiobutton ska något annat komma upp ?
tacksam för svar!!!

radiobutton Jag vill få pris på enbart hotell
radiobutton2 Jag vill få pris på flyg, hotell och evenmangbiljett

Medlem sedan feb. 2005280 inlägg
#2

Gör en radiobuttonlist med autopostback=true och i eventet så visar/döljer du dina Panels (eller placeholders), och dessutom. gör du det med en scriptmanager i sidan och virar en updatePanel runt alltihop så får du ajax :-)

Lite komprimerat svar kanske men jag vill bara visa vägen lixom :)

Medlem sedan mars 2006237 inlägg
#3

men jag fattar inte det där med i eventet så visar/döljer du dina Panels (eller placeholders), och dessutom. gör du det med en scriptmanager i sidan och virar en updatePanel runt alltihop så får du ajax kan du för klara lite mer

jag har detta

<asp:RadioButtonList RepeatDirection=Horizontal ID="RadioButtonListFlyg2" runat="server" autopostback="true" RepeatLayout="flow" OnSelectedIndexChanged="Check_Clicked">
		               <asp:ListItem Text="Jag vill få pris på enbart hotell" Value="0" Selected="true"/>
		                <asp:ListItem Text="Jag vill få pris på flyg, hotell och biljett" Value="1" Selected="false" />
		          </asp:RadioButtonList>

i aspx-koden , men hur ska jag få den att göra det andra?

Medlem sedan sep. 2004828 inlägg
#4

Du har ju ett event OnSelectedIndexChanged
Där du hanterar eventet får du kolla av vilken Item som är markerad, och visa rätt panel/placeholder.
Att du har en UpdatePanel gör ingen skillnad för detta.

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)