2016-06-29 6 views
1

Ich habe eine ASP.NET radiobutton in meiner aspx-Webseite und ich benutze VB als meine Programmiersprache.Ändern der Sichtbarkeit von RadioButton-Artikel aus dem Code hinter VB.NET

<asp:RadioButtonList ID="rdoRecStatus" runat="server" Width="152px" CssClass="normalText" 
    RepeatDirection="Horizontal"> 
    <asp:ListItem Value="1">Open</asp:ListItem> 
    <asp:ListItem Value="0">Closed</asp:ListItem> 
</asp:RadioButtonList> 

Ich möchte die Sichtbarkeit des zweiten Radiobutton klicken < asp:ListItem Value="0">Closed</asp:ListItem> von einer Schaltfläche ändern.

Ich habe versucht, rdoRecStatus.Items[1].Visible = True/False zu der oben genannten Aufgabe, und es zeigt einen Fehler.

Con bitte sagen Sie mir den richtigen Weg, um die obige Aufgabe in VB.NET zu tun. Vielen Dank im Voraus.

Antwort

1

Leider gibt es keine Visible Eigenschaften für <asp:ListItem>, also müssen wir hier einige Alternativen suchen, um dieses Ziel zu erreichen.

Methode 1: css Depend 2 diese Funktion wie folgt

rdoRecStatus.Items(1).Attributes.Add("hidden", "hidden") 

Methode zu tun: aus der Liste bestimmte Artikel entfernen:

rdoRecStatus.Items.RemoveAt(1) 
+0

Arbeiten wie ein Charme. Vielen Dank. – jayz

+0

Cool ...! Gerne, um dir zu helfen –

Verwandte Themen