none
CheckBoxList有什么办法让它的方框框能对齐,使之更美观 RRS feed

  • 问题

  • 我做了一个很长很长的CheckBoxList,不知道有什么办法让它的方框框能对齐,使之更美观。
    请看截图。

    ----------------------------------------------------


    C# 菜鸟中的雏鸟!提的问题也许很幼稚,但我是认真的。希望看在党国的面子上拉兄弟一把!

    2012年4月26日 3:35

答案

  • 请加入以下粗体字试试看

     <style type="text/css">


        .mycontainer td
        {

           vertical-align:top;   
        }
        </style>

    <div class="mycontainer">
        <asp:CheckBoxList runat="server" RepeatDirection="Horizontal" >
                 </asp:CheckBoxList>
       
         </div>

                

    2012年4月27日 6:21

全部回复

  • 分两行,用label控制文字狂的长度

    或者一行+滚动条


    Asp.net源码专业站|-51Aspx.com

    2012年4月26日 4:41
  • 你的文字垂直是怎么产生出来的?

    要看一下才知道该用哪个CSS样式修改外貌


    2012年4月26日 6:30
  • 谢谢您的回复!您的方法应该是最直接的,也是可行的,可就是我的列太多了,有没有更简单省力的办法呢!???呵呵

    C# 菜鸟中的雏鸟!提的问题也许很幼稚,但我是认真的。希望看在党国的面子上拉兄弟一把!

    2012年4月27日 2:21
  • 下面是我的截图,我设置了RepeatDirection属性,所以每一列垂直显示,但就是没法顶着上头对齐

    -----------------------------------图---------------------------------------


    C# 菜鸟中的雏鸟!提的问题也许很幼稚,但我是认真的。希望看在党国的面子上拉兄弟一把!

    2012年4月27日 2:24
  • 建议你直接在header上面添加checkbox 这样美观,不要另外启一个表头。。。
    2012年4月27日 3:53
    版主
  • 请加入以下粗体字试试看

     <style type="text/css">


        .mycontainer td
        {

           vertical-align:top;   
        }
        </style>

    <div class="mycontainer">
        <asp:CheckBoxList runat="server" RepeatDirection="Horizontal" >
                 </asp:CheckBoxList>
       
         </div>

                

    2012年4月27日 6:21
  • 建议你直接在header上面添加checkbox 这样美观,不要另外启一个表头。。。
    您说的这个header是<head></head>之间 么?

    C# 菜鸟中的雏鸟!提的问题也许很幼稚,但我是认真的。希望看在党国的面子上拉兄弟一把!

    2012年4月28日 0:53
  • 搞定了!谢谢S大!不过我还有一个疑问!

    能否在CheckBoxList中的属性中选择出来呢?我找了半天,没看见啊!!!


    C# 菜鸟中的雏鸟!提的问题也许很幼稚,但我是认真的。希望看在党国的面子上拉兄弟一把!

    2012年4月28日 1:04
  • 搞定就好。。。
    2012年4月28日 6:09
    版主
  • 搞定了!谢谢S大!不过我还有一个疑问!

    能否在CheckBoxList中的属性中选择出来呢?我找了半天,没看见啊!!!


    C# 菜鸟中的雏鸟!提的问题也许很幼稚,但我是认真的。希望看在党国的面子上拉兄弟一把!


    应该没办法

    2012年4月28日 11:21