2011-01-13 15 views
1

Ich bin etwas neu in .NET. Ich verwende Radioknöpfe in einem Panel auf einer Webseite. (Da Gruppenboxen nicht da sind). Aber wenn ich auf jeden Radio-Button klicke, werden alle überprüft. Sie agieren nicht als Gruppe, sondern als einzelne Einheiten.Optionsfelder in ASP.NET

Muss ich das Panel hier entfernen? Bitte hilf mir.

Antwort

3

Sie die Symbolleiste Radiobuttonlist in ASP.NET verwenden können.

Und im SelectedIndexChanged-Ereignis der RadioButtonlist können Sie tun, was Sie wollen, wie Sie möchten. (Rblist ist die Radiobuttonlist)

protected void rbList_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    if (rbList.Items[0].Selected) 
    { 
     lblHeader.Text = "You selected first option"; 
    } 
} 
+1

Danke JCTLK ... Das war nützlich. – ESLtemp

2

Was Sie wollen, ist <asp:RadioButtonList>.

5

Du bist wahrscheinlich fehlt Gruppenname

<asp:RadioButton id="button1" runat="server" GroupName="MyGroup" Text="Button 1" /> 
<asp:RadioButton id="button2" runat="server" GroupName="MyGroup" Text="Button 2" /> 
<asp:RadioButton id="button3" runat="server" GroupName="MyGroup" Text="Button 3" /> 
+1

Danke ... Ich werde dies versuchen. – ESLtemp

Verwandte Themen