這裏是我的實體數據源選擇最前(N)2頁相關的表實體框架
<asp:EntityDataSource ID="EntityDataSourceCLient" runat="server"
ConnectionString="name=MBSDbEntities" DefaultContainerName="MBSDbEntities"
EnableFlattening="False" EntitySetName="ReservationLists" Include="UserProfile" OrderBy="it.Date" Where="">
</asp:EntityDataSource>
這裏是我的GridView
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px"
CellPadding="3" DataKeyNames="ID" DataSourceID="EntityDataSourceCLient">
<Columns>
<asp:TemplateField HeaderText="UserID" SortExpression="UserProfile.FirstMidname">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("UserProfile.FirstMidname") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("UserProfile.FirstMidname") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="TransactionType" HeaderText="TransactionType"
SortExpression="TransactionType" />
<asp:BoundField DataField="Date" HeaderText="Date" SortExpression="Date" />
<asp:BoundField DataField="Status" HeaderText="Status"
SortExpression="Status" />
</Columns>
<FooterStyle BackColor="White" ForeColor="#000066" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#007DBB" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#00547E" />
</asp:GridView>
我可以顯示2頁相關的表,但我不能用具體的數字來顯示它。你們能幫我嗎?先謝謝你。
你可以添加一些你已經嘗試過的代碼嗎? – 2013-02-18 10:02:05
請問您可以爲您的表命名爲「用戶」,「房間」一些含義名稱! ,發佈你的代碼和錯誤。 – 2013-02-18 10:05:03
我不編碼它,我使用實體數據源並在屬性上配置它 – 2013-02-18 10:15:01