Ist es möglich zu verstecken, ein bestimmtes Listenelement radiobuttonlist-Programm?
Habe ich verwendet gridview in meine aspx-Seite.. In diesem habe ich eine Liste mit sechs radio-buttons in einer einzigen Zelle horizontal ausgerichtet.
Muss ich die 1. radio-button ausgeblendet werden. Wie Sie erreichen, dass ein Programm?
<asp:GridView ID="CrowdRatingGrid" runat="server" AutoGenerateColumns="false" AllowPaging="true" PageSize="4" OnPageIndexChanging="CrowdRatingGrid_PageIndexChanging" ViewStateMode="Enabled">
<PagerSettings Mode="Numeric" PageButtonCount="4" />
<Columns>
<asp:TemplateField>
<HeaderTemplate>
Rating
</HeaderTemplate>
<ItemTemplate>
<asp:RadioButtonList runat="server" ID="Rating" SelectedValue='<%# Bind("rating_id") %>'
RepeatDirection="Horizontal">
<asp:ListItem Value="0" />
<asp:ListItem Value="1" />
<asp:ListItem Value="2" />
<asp:ListItem Value="3" />
<asp:ListItem Value="4" />
<asp:ListItem Value="5" />
</asp:RadioButtonList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Ich brauche das Listenelement mit Wert=0 ausgeblendet werden. Wie möchte ich das erreichen?
- Wenn Sie brauchen andere Logik, die für bestimmte Elemente nicht mit einem
RadioButtonList
aber singleRadioButtons
. Können Sie ein container-Steuerelement, wiePanel
und entsprechende CSS für das layout. Verwenden Sie dieGroupName
, wenn nur eine Auswahl möglich ist, aus einer Liste der verfügbaren Optionen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
EDIT: Ok, ich grub in ein wenig tiefer und sehen, wie .NETTO macht das RadioButtonList-Steuerelement, wenn Sie legen Sie es auf Horizontale (es ist eine Tabelle mit
<td>
's für jedes Element).Versuchen Sie dies:
Funktioniert es 100%.
Es ist in Ordnung arbeiten.
Ex:
Alten thread, aber um dies zu erreichen, die Sie tun können: