Ich möchte eine einfache Liste von - Controls rendern. Mein ASP.NET Code-Behind sieht folgendermaßen aus:
%Vor%Aber die RadioButtonList rendert automatisch eine HTML-Tabelle. Wenn ich HtmlInputRadioButton verwende, funktioniert alles gut, aber es stürzt auf RenderControl ()
ab Sie sollten einen Blick in die RadioButtonList.RepeatLayout-Eigenschaft
Verwenden Sie diese Eigenschaft, um anzugeben, ob die Elemente im RadioButtonList-Steuerelement in einer Tabelle angezeigt werden. Wenn diese Eigenschaft auf RepeatLayout.Table festgelegt ist, werden die Elemente in der Liste in einer Tabelle angezeigt. Wenn diese Eigenschaft auf RepeatLayout.Flow festgelegt ist, werden die Elemente in der Liste ohne eine Tabellenstruktur angezeigt.
Zu der Antwort von Rubens Farias fügt ASP.NET 4 RadioButtonList.RepeatLayout, OrderedList und UnorderedList zwei neue Optionen hinzu.
Tags und Links c# asp.net radiobuttonlist