首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

WCF服务引用后repeater显示数据 ,只显示前2条如何做

2013-04-21 
WCF服务引用后repeater显示数据 ,只显示前2条怎么做?引用了一个WCF服务,然后调用方法显示了数据,我想第一

WCF服务引用后repeater显示数据 ,只显示前2条怎么做?
引用了一个WCF服务,然后调用方法显示了数据,我想第一个repeater 只显示前2条数据,应该在哪里写什么?谢谢。。

                recentGameList.DataSource = service.GetUserPlayedInfo(out result, userName, sign);
                recentGameList.DataBind();

页面代码:
        
                                <li class="myGame_name" ><%#Eval("GameName") %></li>
                                    <li class="myGame_part"></li>
                                    <li class="myGame_url"><a href="#">进入官网</a></li>
                                    <li class="myGame_servers"><span>游戏区服</span> <span>[<%#Eval("ServerName") %>]</span></li>
WCF? repeater
[解决办法]
非常简单啊,在返回的集合后面加上.take(2),或者你排序以后再取前两行,用linq,或者lampda 表达式
[解决办法]
你看看这个行不?

service.GetUserPlayedInfo(out result, userName, sign).Take(2);

热点排行