ASP.Net单选按钮列表布局

ASP.Net单选按钮列表布局,asp.net,css,radiobuttonlist,Asp.net,Css,Radiobuttonlist,我无法实现radiobuttonlist所需的布局。我希望输出像下图一样 以下是我试图实现的目标的链接: 下面是我试图实现上述功能的代码,但我无法通过编程方式获取单选按钮上方的文本。它是CSS的东西吗?我尝试了RepeatLayout、RepeatDirection、RepeatColumns、TextAlign等多种不同的组合 AnswerRadioButtons.RepeatLayout = RepeatLayout.Table AnswerRadioButtons.RepeatDirec

我无法实现radiobuttonlist所需的布局。我希望输出像下图一样

以下是我试图实现的目标的链接:

下面是我试图实现上述功能的代码,但我无法通过编程方式获取单选按钮上方的文本。它是CSS的东西吗?我尝试了RepeatLayout、RepeatDirection、RepeatColumns、TextAlign等多种不同的组合

AnswerRadioButtons.RepeatLayout = RepeatLayout.Table
AnswerRadioButtons.RepeatDirection = RepeatDirection.Horizontal                            

谢谢你的建议。

我能通过这次测试做到这一点

<asp:RadioButtonList ID="rbl" runat="server" RepeatDirection="Horizontal" 
        RepeatLayout="Table" CssClass="RBL" TextAlign="Left">
    <asp:ListItem Text="radio button 1" />
    <asp:ListItem Text="radio button 1" />
    <asp:ListItem Text="radio button 1" />
</asp:RadioButtonList>

和垂直对齐:底部;对于.RBL td样式,问题中的图像现在已损坏,但是答案仍然有用
.RBL label
{
    display: block;
}

.RBL td
{
    text-align: center;
    width: 20px;
}