最近、GridView のページング メカニズムに微妙な制限があることに気付きました。効率的なページング、要求されたページのデータの読み込みは、ObjectDataSource などの DataSource コントロールを使用する場合にのみ可能です。これは、宣言的なデータ バインディングを意味し、データ ソースを使用せずにコード ビハインドからだけでは不可能です (MSDN では、ここで説明しています)。
これは、ASP.NET がコード ビハインドではなく、宣言型プログラミングに基づいているということですか? そして、デフォルトで宣言型プログラミングを行う方が良いですか?