私はasp.netでページネーションの例を探していました。これにより、プロジェクトのオンライン試験のソリューションを作成できます。ユーザーは次の質問と前の質問に移動でき、特定の質問に直接移動できます。このクエリをグーグルで検索し、グリッドビューを使用してソリューション ページングを取得しました。提案と例のリンクをいただければ幸いです、ありがとう!!
更新しました
<asp:GridView ID="gvUserlist" runat="server" AllowPaging="True" AutoGenerateColumns="False"
DataKeyNames="Login_Id" DataSourceID="DSUserList" CellPadding="4" ForeColor="#333333"
GridLines="None" Width="681px">
<RowStyle BackColor="#EFF3FB" />
<Columns>
<asp:BoundField DataField="Login_Id" HeaderText="User Id" ReadOnly="True" SortExpression="Login_Id" />
<asp:BoundField DataField="User_Type" HeaderText="User Type" SortExpression="User_Type" />
<asp:BoundField DataField="First_Name" HeaderText="First Name" SortExpression="First_Name" />
<asp:BoundField DataField="Last_Name" HeaderText="Last Name" SortExpression="Last_Name" />
<asp:TemplateField>
<EditItemTemplate>
<asp:CheckBox ID="cbuserid" runat="server" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="cbuserid" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#2461BF" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<asp:SqlDataSource ID="DSUserList" runat="server" ConnectionString="<%$ ConnectionStrings:JPConnString %>"
SelectCommand="SELECT User_Login.Login_Id, User_Login.User_Type, User_Login.Login_Status, derivedtbl_1.First_Name, derivedtbl_1.Last_Name FROM User_Login INNER JOIN (SELECT Email_Id, First_Name, Last_Name FROM User_Info UNION SELECT Email_Id, First_Name, Last_Name FROM Emp_Info) AS derivedtbl_1 ON User_Login.Login_Id = derivedtbl_1.Email_Id WHERE (User_Login.Login_Status = @Login_Status)">
<SelectParameters>
<asp:Parameter DefaultValue="Activate" Name="Login_Status" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
前に述べたように、オンライン試験のページネーションが必要です。ユーザーは次のページに移動してプレビューし、データは行単位ではなく列単位で表示されます。私が知っているように、グリッドビューはデータを行ごとに表示します。
オンライン試験システムでは、そのデータを表形式ではなく表示する必要があるため、表の次の行に移動するだけです。そうは思いませんが、グリッドビューはデータを表形式で表示するため、この問題を解決するのに役立ちます