カスタムのページングと並べ替えにストアド プロシージャを使用する GridView があります。
問題はありません (ページングと並べ替えの両方) ですが、問題は、次のように ObjectDataSource でキャッシュを有効にする場合です。
EnableCaching="True"
ユーザーがアクセスするすべてのページを適切にキャッシュしますが、この場合、ユーザーが並べ替えようとするとエラーが発生します(ただし、 EnableCaching ="False" の場合は正常に機能します:
The data source 'ObjectDataSource1' does not support sorting with IEnumerable data. Automatic sorting is only supported with DataView, DataTable, and DataSet.
キャッシュを有効にしたときに並べ替えが機能するようにするにはどうすればよいですか。
ありがとうございました 。