我使用asp.net 4和EF。
我有一个EntityDataSource,我想从我的DataBase中选择TOP 10记录,例如SELECT TOP(10)。
这是我的代码,我该怎么做?感谢
<asp:EntityDataSource ID="uxEntityDataSourceEndingSponsoredContents" runat="server"
ConnectionString="name=CmsConnectionStringEntityDataModel"
DefaultContainerName="CmsConnectionStringEntityDataModel" EntitySetName="CmsSponsoredContents"
OrderBy="it.EffectiveEndDate ASC" EnableFlattening="False" CommandText=""
EntityTypeFilter="">
</asp:EntityDataSource>
答案 0 :(得分:2)
你必须使用top(n)
Select="top(10) Name, Address"
答案 1 :(得分:2)
选择=“顶部(10)it.Name,it.Address”
在我的情况下,必须将'it'用作别名。