2009-05-06 10 views
0

私はgridviewと共に更新パネルを使用しようとしていますが、私はgridviewを並べ替えるのが難しいです。私はこれで@dfowlerに従いましたthreadGridview sortingとupdatepanel

しかし、ソートしようとするとソートされたリストをデータバインドしようとするとこのエラーが発生します。 "データソースはサーバー側のデータページングをサポートしていません。

誰かが私が間違っていることを手がかりにしていますか?

答えて

0

エラーが見つかりました。最初にgridviewにデータバインドしたときにリストを使用しましたが、リバインドしようとしたときに代わりにIQueryableを使用したため、単純な.ToList()が機能しました:)

0

「データソースはサーバー側のデータをサポートしていません私がデータソースとしてIEnumerable(Of SomeClass)を使用したときに 'ページング'を使用し、 'yield return record;これを構築するには、基本的なオブジェクトとして通常のList(OfClass)はありませんでした。 Linqクエリが同じ動作を引き起こす可能性がある場合は、ToList()を試してみてください。

+0

はい、上記と同じです。 – Dofs