レコードを追加するときに、Kendo for ASP.Net Grid コントロールとの奇妙なやり取りを見つけました。
C# バインディングを使用して真のローカル データソースを作成することはできません。代わりに、ServerOperations を false に設定して Ajax データソースを使用するようにというアドバイスが公開されています。
問題なくこのグリッドにプログラムでレコードを追加でき、ページャーの番号付き部分を使用するとページングが正常に機能します。ただし、ページのナビゲーション ボタン (最初、前、次、最後) のいずれかをクリックすると、変更が失われたように見え、グリッドは元のデータの表示に戻ります。ただし、javascript を使用してページを設定すると、正しいデータが表示されます。
C# グリッドのデータソースを JavaScript で作成したデータソースに置き換えると、この問題は発生しません。