如何动态设置绑定到表中数据源的复选框列表的宽度?

问题描述

我在表格行中有一个复选框列表。复选框的间距相等,但我想删除每个复选框之间的间距。这可能吗 ?也可以对太长的标签进行文字换行,例如“自闭症谱系障碍(神经发育障碍)”,我想用文字换行。任何帮助将不胜感激!

                    <tr>
                        <td colSpan="3" ID="tdQ29" runat="server">
                            <asp:checkBoxlist id="chkldisabilities" AutopostBack="True" RepeatLayout="Table" BorderWidth="0" CellPadding="0" CellSpacing="5" RepeatDirection="Horizontal" RepeatColumns="4" Runat="server" ></asp:checkBoxlist>
                        </td>
                        <td></td>
                        <td></td>
                    </tr>

它的样子:

enter image description here

我想要的样子:

enter image description here

解决方法

我在做了一些研究后找到了答案。我只需要将 RepeatLayout 更改为 RepeatLayout="Flow"

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...