0

Telerik MVC Q1 2011 には、最初の重大な変更として以下がリストされています。


Q3 2010 Service Pack 1 (アセンブリ バージョン 2010.3.1318) からの変更点

重大な変更

Ajax 編集中にデータ項目全体がサーバーに送信される
グリッドは、ajax 編集中にデータ項目オブジェクト全体をサーバーに送信するようになりました。それ以前は、編集可能なフィールドのみが送信されていました。


それが私の問題の原因であるかどうかはわかりませんが、Ajax 編集が有効になっている私のグリッドは、以前は正常に機能していたのに、実際に壊れています。残念ながら、それを修正するために何をすべきかわかりません。

Telerik 関連の問題についてサポートを提供している場合は、Telerik フォーラムの私の投稿にもアクセスできると思います。そこには、問題の例として 2 つのプロジェクトが添付されています。1 つは Telerik MVC Q3 2010 を使用して動作し、もう 1 つは Telerik MVC Q1 2011 を使用して動作しないことを除いて、それらは同一です。

例外の詳細: System.ArgumentException: タイプ 'blah' は、辞書のシリアル化/逆シリアル化ではサポートされていません。キーは文字列またはオブジェクトである必要があります。

例を確認して、最新バージョンでビジネスを再開する方法を教えてください。

ありがとうございました!

4

1 に答える 1

0

それはただのバグだったと思います。

http://www.telerik.com/community/forums/aspnet-mvc/grid/q1-2011-breaks-ajax-edit-when-serializing-dictionary-object.aspx

于 2011-03-18T16:37:24.287 に答える