/ / Nastaviť zoznam prepínačov z kódu VB za sebou - vb.net, vba, prepínač, zoznam prepínačov

Nastavenie zoznamu rádiových tlačidiel z vb kódu za - vb.net, vba, rádiobudík, radiobuttonlist

Mám zoznam prepínačov.Po načítaní stránky mám spustených niekoľko skriptov a ďalších vecí, ktoré zisťujú, či ID úspešne prešlo alebo neprešlo testom. To, čo sa v skutočnosti pokúšam urobiť, je, keď sa táto stránka načíta, aby môj prepínač po spustení skriptu zlyhal

Tu je zoznam:

<asp:radiobuttonlist id="rblInspectionStatus" CssClass="descbold"  runat="server" repeatColumns="2" repeatDirection="Horizontal">
<asp:listitem Value="Pass">Pass</asp:listitem>
<asp:listitem Value="Fail">Fail</asp:listitem>
</asp:radiobuttonlist>

To, čo som skúšal, je:

rblInspectionStatus.Items.FindByValue("Fail").Selected = True
rblInspectionStatus.Items.FindByText("Fail").Selected = True
rblInspectionStatus.SelectedIndex |SelectedItem | SelectedValue

odpovede:

0 pre odpoveď č. 1

Neviem, čo sa tým snažíš urobiť Sub alebo ako sa používateľ Tony Hinkle a používateľ NoAlias ​​pokúšajú povedať, je správne, ale toto je môj predpoklad:

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
cn.Open() "Opens the connection
cmd = New SqlCommand("SELECT PF FROM TABLE WHERE ID = "" & Session("ID") & """, cn)
drr = cmd.ExecuteReader
If drr.Read Then
rblInspectionStatus.ClearSelection()
rblInspectionStatus.Items.FindByValue(drr.Items("PF")).Selected = True
"FIELD PF data either Pass or Fail
ElseIf Not drr.Read Then
rblInspectionStatus.ClearSelection()
rblInspectionStatus.SelectedIndex = -1
End If
cn.Close() "Close the connection
End Sub