如何在ASP.NET中的CheckBoxes之间添加空格

时间:2017-07-06 07:10:00

标签: asp.net checkbox checkboxlist

我在CheckBoxes和它们旁边的文本之间添加空格时遇到问题。我希望他们有一点点意图,没有一些空间就不会彼此相邻。

▓car▓wash▓next并让它像▓汽车▓洗▓下一个

CheckBoxes没有固定大小,它们是从数据库中收集的。

我有CheckBoxList,如:

<asp:CheckBoxList ID="chBoxListManufacturer" runat="server" BackColor="LightBlue" BorderColor="Red" CellPadding="5" CssClas="mycheckbox"
       TextAlign="Right" RepeatDirection="Horizontal" RepeatLayout="Flow" OnSelectedIndexChanged="BoxListManufacturer_OnSelectedIndexChanged" AutoPostBack="True" />

的CSS:.mycheckbox {margin-right: 15px;}

我正在阅读文档,但没有任何作用。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用css类:

你的复选框列表。

<asp:CheckBoxList ID="CheckBoxList1" runat="server" CssClass="test">
        <asp:ListItem Text="Yes" Value="Yes" Selected="True"></asp:ListItem>
        <asp:ListItem Text="No" Value="No"></asp:ListItem>
    </asp:CheckBoxList>

这里。

.test td
{
    border:1px solid red;
    margin-right:10px;
    padding-right:20px;
}

输出。 My output using same code

答案 1 :(得分:0)

也许是一个简单的答案:在每个复选框后放一个function importContact() { var ss=SpreadsheetApp.getActiveSpreadsheet(); var s = ss.getActiveSheet(); if( s.getName() == "Stock" ) { var r = s.getActiveCell(); var phone = r.getValue(); if( r.getColumn() == 1 ) { var nextCell1 = r.offset(0, 1); var nextCell2 = r.offset(0, 2); var contacts = ContactsApp.getContactsByPhone(phone); for(var i = 0; i < contacts.length; i++) { var fullname = contacts[i].getFullName(); var address = contacts[i].getAddresses(); if(fullname) { nextCell1.setValue(fullname); nextCell2.setValue(address); } else { nextCell1.setValue('New Customer'); } } } } } ,这将允许你在控件和下面的标签之间留出一些空间