controle . Beide hebben het standaard uiterlijk van een HTML- keuzerondje en beide kunnen een pagina postback op selectie leiden , vast te leggen selectie van een gebruiker en binden gegevens . De RadioButtonList controle is bijzonder nuttig in Visual Basic ( VB ) . NET-applicaties , zoals het vereenvoudigt bindend en indiening van gegevens , en het heeft een ingebouwde wederzijdse exclusiviteit . U kunt echter gemakkelijker individuele RadioButtons passen in uiterlijk en zorgen voor meer flexibiliteit in toepassingen waar de voorkant beslaat een groot gedeelte van de pagina . Instructies
1 Wijs elk een unieke ID ( bijv. . ) Configureren uw RadioButton en RadioButtonList controles correct is de sleutel tot gebruik ervan met meer geavanceerde VB -opdrachten . Als een RadioButtonList wordt databound , dan is elk item in de lijst wordt dynamisch gegenereerd , en u zult niet nodig om tekst -eigenschappen opgeven buiten de code-behind file . Het is ook belangrijk , afhankelijk van het doel van de aanvraag , een waar of onwaar waarde voor de eigenschap Checked opgeven . Kopen van 2
Geef de gegevensbron voor de RadioButtonList , hetzij in de code-behind file of eigenschappen van het besturingselement . Bindingsgegevens om RadioButton controles werkt vergelijkbaar met andere data link operaties . De lijst zal dynamisch worden gegenereerd uit de gegevensbron , maar u kunt statische lijst items toevoegen door waarde van een AppendDataBoundItems pand als waar . De verschillende lijstitems zal wederzijds exclusief zijn zolang ze zich binnen dezelfde RadioButtonList controle .
DataBind individuele RadioButtons 3 in de code -behind -bestand of in code blokken . Bijvoorbeeld , het nemen van " rbut1 " als de ID van de RadioButton en met behulp van een aangegeven en geconfigureerd data lezer , je kon tekstwaarde de knop in te stellen als volgt: rbut1.Text = dataReader.Item ( " Field " ) . Om ervoor te zorgen individuele RadioButtons werken logisch samen , moet u hen een GroupName woning toe te wijzen met een identieke waarde voor elke knop in de groep .
4
Haal de geselecteerde waarde door te verklaren dat een variabele als ofwel een integer of een string , en een ja of nee tegenwaarde gebaseerd op het resultaat van de RadioButton , bijvoorbeeld , deze toewijzen :
Dim rbutVal
als Geheel
Als rbut1.Checked = Waar toen < br >
rbutVal = 1
Eind
Als
de enige operationele eigenschap van een RadioButton of RadioButtonList overgebracht in een postback of om de doelstelling van een formulier besturingselement actie eigenschap is de Gecontroleerd waarde . De Gecontroleerd pand heeft enige opties van waar of onwaar .