none
vs2010 размер CheckBox в GridView RRS feed

  • Вопрос

  • Здравсвуйте!

    Может, вопрос и не по теме, тогда прошу направить меня в нужный форум.

    Дело в том, что когда я размещаю в строке грида какой-нибудь  CheckBox (браузер Firefix, Opera, Chrome) (рис.1), то высота строки авоматически увеичивается. Если я убираю этот столбец (например, делаю его скрытым (рис.2), то высота строки уменьшается, как нужно. Я уж уменьшал размер  CheckBox  при помощи CSS, но высота строки остается преженей, т.е. излишне большой.

    С уважением,

    Александр

    Рис.1

    рис.2

    <style type="text/css"> .mycheckSmall input[type=checkbox] { /* half-sized Checkboxes */ -ms-transform: scale(0.5); /* IE */ -moz-transform: scale(0.5); /* FF */ -webkit-transform: scale(0.5); /* Safari and Chrome */ -o-transform: scale(0.75); /* Opera */ } </style> .................................................... <asp:TemplateField HeaderText="Спонсор" SortExpression="sponsor" > <ItemTemplate> <asp:CheckBox ID="Cbx_Sponsor" runat="server" Checked='<%# Bind("sponsor") %>' CssClass="mycheckSmall" /> </ItemTemplate> <EditItemTemplate> <asp:CheckBox ID="Cbx_Sponsor" runat="server" Checked='<%# Bind("sponsor") %>' CssClass="mycheckSmall"/> </EditItemTemplate> <ControlStyle HorizontalAlign="Center" VerticalAlign="Middle" Width="50px" ></ControlStyle> <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Width="50px" /> </asp:TemplateField>


    12 октября 2015 г. 19:12

Ответы

  • Здравствуйте,

    Видимо CSS единственный вариант. По крайней мере другого рабочего варианта найти не удалось. А вот по строке может прийдется тоже через CSS RowStyle насиловать?

    Вот почитайте такие темы:


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    13 октября 2015 г. 13:56
    Модератор