【问题标题】:Radiobutton text in-line单选按钮文本内嵌
【发布时间】:2015-06-22 14:39:51
【问题描述】:

我正在尝试在我的页面上设置 Yes/No RadioButtonList,如下所示:

[=] 是 [=] 否

目前,我的 .skin 文件中的代码如下所示:

<asp:RadioButtonList runat="server" RepeatDirection="Horizontal" RepeatColumns="2"></asp:RadioButtonList>

RBL 渲染如下:

[=][=]
是 否

我还没有为它编写任何 CSS,所以这就是列表演示所涉及的全部内容。

为了清楚起见,我想在各自的单选按钮旁边显示是/否文本。谁能向我解释为什么他们不是以及如何做到这一点?

【问题讨论】:

    标签: asp.net radiobuttonlist


    【解决方案1】:

    我并没有突然面对这个问题。但是我在 RadioButtonList 中提到了一些少量的 Width(50px) 然后它被复制了。只需将 RadioButtonList 的宽度增加一些。它将按照您的意愿呈现。

    就我而言,我给Width="95px"如下

        <asp:RadioButtonList Width="95px" ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal" RepeatColumns="2">
            <asp:ListItem Text="Yes"></asp:ListItem>
            <asp:ListItem Text="No"></asp:ListItem>
        </asp:RadioButtonList>
    

    输出

    【讨论】:

    • 原来在我的代码中应用了 css 破坏了它,但这仍然是一个非常有效的可能性。它显然没有解决我的问题,但我还是给了它一个 +1
    • 我认为这肯定是 css 宽度问题。某些东西可能会覆盖宽度 css。尝试使用 !important 为宽度应用内联 css。喜欢 style="width:100px !important"。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    相关资源
    最近更新 更多