ASP.NETプロジェクトで独自のGridViewを構築しています
私は自分の計画を引き出していますが、ページングと並べ替えという単純な問題に対する最善の解決策は何かと考えていました。
すばやく簡単な方法は、送信ボタン(または同様のもの)を使用してフォームをポストバックすることです。これは、ASP.NETグリッドビューの動作方法でもあります。
プロ:
- オーバーヘッドが少ない
短所:
- バックボタン
2番目の方法は、リンクとURLをGETリクエストで使用することです。
プロ:
- バックボタンは問題なく機能します
- 特定の位置への直接リンク
短所:
- URLに依存しているため、再利用性が低くなります
3番目の方法はAJAXです
プロ:
- 少しオーバーヘッド
短所:
- 実装が難しい
どのような設計/ソリューションを選びますか、またその理由は何ですか?
私はいくつかの長所と短所を見落としていますか?