用repeater时候怎么控制ItemTemplate的宽度 有数值的比较宽,没有数值的为0时候显示比较窄,很难看.搞了半天设置宽度一直没效果..倒了

解决方案 »

  1.   

    可以用div,table,span这些来设置宽度
      

  2.   

    repeater控件可以随意自定义样式啊,用CSS来控制就可以了
      

  3.   

    只能用css控制
    或者itemtemple里面加html容器,对容器进行控制高度
      

  4.   

    TABLE或DIV 的WIHTD 和HIGHT
      

  5.   

    <ItemTemplate>                   
     <td align="right"    style="width :120px " ;>
        <%# Eval("Itemcolor")%>
     </td>                    
    </ItemTemplate>
    这样并没有固定宽度,为啥
      

  6.   

    你的ItemTemplate中不是放入了一些显示数据的控件吗,在他们上面改就可以了
      

  7.   

    repeater 控件在html页面是不生成任何东西的. 你需要自己用table 进行高度 宽度的设置.
      

  8.   

    <asp:Repeater id="rp_Ser" runat="server">
    <HeaderTemplate>
    <table border="0" width="60%">
    <tr>
    <td style="width:120px"><strong>指派人</strong></td>
    <td><strong> 日志名称</strong></td>
    </tr>
    </HeaderTemplate>
    <ItemTemplate>
    <tr>
    <td></td>
    <td></td>
    </tr>
    </ItemTemplate>
    <FooterTemplate>
    </table>
    </FooterTemplate> 
    </asp:Repeater>
      

  9.   

    不管了 里面放了个label  用label撑起来 多谢了