请问怎么限制展示评论的数量,比如只绑定最新的4个name和4个message?
代码如下
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="AppraiseListControl.ascx.cs" Inherits="Maj.WebSite.include.control.AppraiseListControl" %>
<ul class="com_list">
<asp:Repeater ID="commentRp" runat="server">
<ItemTemplate>
<li class="com_tit"><strong><%#Maj.Core.UserCenter.GetSecretUserName(Maj.Common.Utils.StrToInt(Eval("UserId"), 0)) %></strong> <%#Maj.Common.Utils.LastTime(DateTime.Parse(Eval("AddTime").ToString())) %></li>
<li>
<%#Eval("Message") %>
</li>
</ItemTemplate>
</asp:Repeater>
</ul>
------解决方案--------------------------------------------------------
sql语句只查询前面4条 用top
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
select top 4,这是sql语句,你选出来就是4个
或者自己本地for循环,只取前4个