0

テキストが増えるにつれてリピーターの行を増やす方法は? リピーターを使用して画像と画像の説明を表示しています。画像の説明にさらに文字が含まれている場合、テキストは他の行と重なっています。どうすればこの問題を解決できますか?

    <HeaderTemplate>

     <div class="HeaderStyle">
    <div class="HeaderStyle5">Edit</div>
      <div class="HeaderStyle5">Delete</div>



      <div class="HeaderStyle1">Image</div>
     <div class="HeaderStyle2">ImageDescription</div>
     </div>
     <ul id="defaultList">
    </HeaderTemplate>
    <ItemTemplate>
        <li id='item_<%# Container.ItemIndex + 1 %>' originalId='<%# DataBinder.Eval(Container.DataItem, "ImageId") %>' class="itemStyle">
        <div class="itemStyle">
         <div class="itemStyle4"> <asp:HyperLink ID="LinkButton2" runat="server" Text="Edit" NavigateUrl='<%#Request.Url.AbsoluteUri+"&ImageId="+ DataBinder.Eval(Container.DataItem, "ImageId") %>'></asp:HyperLink>  </div>
        <div class="itemStyle5"> 
        <asp:LinkButton ID="lnkDelete" runat="server"  
       CommandName='<%# DataBinder.Eval(Container.DataItem, "ImageId") %>' CommandArgument='<%# DataBinder.Eval(Container.DataItem, "SortId") %>' OnClientClick="return confirm('Are you sure , you want to delete..?');" OnCommand="Calling_Delete" >Delete</asp:LinkButton>  </div>
        <div class="itemStyle1"><asp:Image ID="Image1" runat="server" ImageUrl='<%# DataBinder.Eval(Container.DataItem, "ImageUrl") %> ' Height="50px" Width="50px" />  </div>

        <div><%# DataBinder.Eval(Container.DataItem, "ImageDesc") %> </div>


        </div>
        </li>
    </ItemTemplate>
    <FooterTemplate>
        </ul>
    </FooterTemplate>

4

1 に答える 1

0

使用する

myRepeater.Attributes["Style"] = "OVERFLOW-Y:auto;";
于 2012-06-01T10:49:16.160 に答える