私はasp.netの学習を始めたばかりです。グリッドビューコントロールにテキストボックスを配置して、ユーザーが最初/前/次/最後ボタンをクリックする代わりに、ユーザーが行きたいページを入力できるようにしたいと考えています。
グリッドビュー コントロール ページ設定モード内で、この種の関数を作成するオプションが見つかりません。ASP.net でこれを行う方法はありますか?
それはページングと呼ばれます。これにより、ページングを実装する方法が示されます。ASP.NET ではないことはわかっていますが、C# コードのメソッドは同じです。彼らが説明しているように、ビューアに表示されるページを作成するには、データ アダプタを使用する必要があります。
これがお役に立てば幸いです!
Visual Studio を起動 -> ファイル -> 新しいプロジェクト -> Web -> ASP.NET 動的データ エンティティ WebApplication
ソリューション エクスプローラーで、[動的データ] -> [コンテンツ フォルダー] を展開します。
GridViewPager.ascx というすばらしいユーザー コントロールがあります。
これをプロジェクトに追加し、GridView で PagerTemplate として指定します。
<PagerTemplate>
<asp:GridViewPager runat="server" />
</PagerTemplate>
特定のプロジェクトで機能するようにユーザー コントロールを微調整する必要があるかもしれませんが、これで良いスタートが切れるはずです。