Html 使用ASP中继器创建Div元素时是否有长度限制?

Html 使用ASP中继器创建Div元素时是否有长度限制?,html,css,asp.net,Html,Css,Asp.net,我正在开发一个中继器,它以可拖动div元素的形式显示大约1900条记录。但是,在第1000个div元素之后,列表不再变长,而是将其余元素聚在一起。我是否达到了某种极限 第1000次记录之后会发生什么: 中继器: <div id='JobList' class="board-list"> <asp:Repeater ID="JobRepeater" runat="server"> <

我正在开发一个中继器,它以可拖动div元素的形式显示大约1900条记录。但是,在第1000个div元素之后,列表不再变长,而是将其余元素聚在一起。我是否达到了某种极限

第1000次记录之后会发生什么:

中继器:

<div id='JobList' class="board-list">
    <asp:Repeater ID="JobRepeater" runat="server">
        <ItemTemplate>
            <div id='cardJob<%# string.Format("{0}", Eval("Job"))%>' class="card" draggable="true" ondragstart="dragStart(event)" data-appendto="job">
                <p><%# string.Format("{0}", Eval("Job")) + " - " + string.Format("{0}", Eval("Description"))%></p>
            </div>
        </ItemTemplate>
    </asp:Repeater>
</div>

ItemTemplate
中没有针对中继器、控件的项目计数限制。看看这个帖子,它说在大多数浏览器中,
grid
layout只显示1000个元素时出现了一些bug。
.board-list {
    background-color: rgb(235, 236, 240);
    border-radius: 4px;
    display: grid;
    grid-auto-rows: max-content;
    grid-gap: 10px; /* Chrome use a fixed height */
    min-height: 40px;
    height: auto;
    padding: 6px;
    cursor: pointer;
}
.card {
    background-color: #EBEBEB;
    border-radius: 4px;
    box-shadow: 0 2px 0 rgba(9,30,66,.25);
    padding: 2px;
    cursor: pointer;
}