异步加载列表 求改造
要显示一个列表,希望是初始化时加载前15条记录,滑动滚动条至显示第15条记录时,加载后面的10条记录(16-25),滑动滚动条至显示第25条记录时,加载接下来的10条,依此类推。现有代码如下 求改造
<div id="readMessageDIV" style="display: none;font-size:11px;width:210px"> <%--信息列表--%>
<ul id="readMessageUL" class="messageUL">
<%
if (MessageDT != null && MessageDT.Rows.Count > 0)
{
//foreach (DataRow dr in MessageDT.Rows)
int rows = MessageDT.Rows.Count >= 1000 ? 1000 : MessageDT.Rows.Count;
for (int i = 0; i < rows; i++)
{
string PName = Convert.ToString(MessageDT.Rows[i]["PName"]);
%>
<li onclick="MoveMarker()"
class="MessageN" data="N" dataid="<%=id %>">
<div class="messageinfo">
<a href="#">
<div class="messagetxt">
<span class="messagetitle">
<%=PName%></span></div>
</a>
<div class="separatorline">
</div>
</div>
</li>
<%
}
}
%>
</ul>
</div>
补充:.NET技术 , C#