c# - 如何在 asp.net 中的数据列表之间添加分隔符?

标签 c# asp.net datalist

我正在使用一个数据列表 - “datalist2”,因为我有“RepeatColumns="5”。我需要一个分隔符模板或在包含 5 个项目的一行之后的


行。我需要5 个项目后的分隔符。

<asp:DataList ID="DataList2" runat="server" RepeatColumns="5" GridLines="None" CellSpacing="5" CellPadding="10">

  <ItemStyle HorizontalAlign="Center" />
   <ItemTemplate>
    <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl='<%#"~/images//"+ Eval("image") %>' PostBackUrl='<%# Eval("p_id", "p_Details.aspx?ProductID={0}") %>' Height="240px" Width="180px" /><br /><br />
    <asp:Label ID="NameLabel" runat="server" Text='<%# Eval("p_name") %>' style="font-family:Arial;font-size:12px;"></asp:Label><br /><br />
    <asp:Label ID="PriceLabel" runat="server" Text='<%# "Rs."+ Eval("unit_price") %>' ForeColor="Red" style="font-family:Arial;font-size:12px;"></asp:Label>&nbsp;
    <asp:Label ID="Discount" runat="server" Text='<%#"Rs." + "( " + Eval("discount") + "% " + " )" %>' ForeColor="Red" style="font-family:Arial;font-size:12px;" ></asp:Label><br />

         <asp:Button CssClass="orange-btn" ID="LBCart" runat="server" Text="View" onclick="LBCart_Click"  />
         <asp:Button CssClass="orange-btn" ID="Button1" runat="server" Text="Add to Cart" OnClick="Button1_Click"  /><br />


    <br />
   </ItemTemplate>
                    <SeparatorTemplate>
    <hr />
</SeparatorTemplate>

   </asp:DataList>

need a separator between 2 lines in datalist

最佳答案

<asp:DataList>
    <SeparatorTemplate>
        <hr />
    </SeparatorTemplate>
</asp:DataList>

关于c# - 如何在 asp.net 中的数据列表之间添加分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30450950/

相关文章:

c# - 清除sqldatasource过滤器表达式

c# - ASP 复选框的 'checked' 属性总是返回 false

forms - dataList 中有多个 remoteCommand,但只有一个调用

c# - 选择参数中的默认值为 DateTime.Now

c# - 如何使用 autofac 注册两个 WCF 服务契约(Contract)

c# - 需要小数保存并显示三位

c# - Blazor输入+数据列表如何将所选项目绑定(bind)到对象

c# - 使用反射将 JSON 字符串反序列化为类

c# - 使用未知 IV 解密 PKCS#5 填充 AES/ECB

c# - 无法在 ASP.NET Core 1 应用程序中使用 Oracle 托管驱动程序