EntityDataSource如何限制和按日期排序

时间:2012-01-13 14:40:05

标签: c# asp.net entity-framework

对于最新新闻,我有以下代码

 <asp:EntityDataSource ID="entynews" runat="server" 
ConnectionString="name=CommerceEntities" 
DefaultContainerName="CommerceEntities" EnableFlattening="False" 
EntitySetName="news">
</asp:EntityDataSource>

如何将记录限制为五个,并通过名为startdate的字段对其进行排序以返回最新消息。

此致 谢谢 大卫巴克利

1 个答案:

答案 0 :(得分:0)

添加OrderBy属性,例如

OrderBy="startdate DESC"

Select属性,例如

Select="top(5) startdate, Another_Field" 

到你的EntityDataSource声明。