2

TelerikGrid拡張機能内でAjax編集を使用しています。挿入/更新/削除のエラー/例外を処理し、「エラー!要求されたURLが500を返しました-内部サーバーエラー」というデフォルトのメッセージの代わりに、クライアントに表示されるメッセージボックスにユーザーフレンドリーなメッセージを表示したいと思います"など。

カスタムテキストメッセージを表示するようにグリッドに指示する方法はありますか?

4

1 に答える 1

3

誰かがここでアラートをカスタマイズしました:http ://www.telerik.com/community/forums/aspnet-mvc/grid/how-to-return-error-information-to-grid-in-ajax-editing-mode.aspx 、しかし、私はまだグリッド自体を実際に更新する方法を探しています...

クライアント側のグリッドのnoRecordsTemplateプロパティには少し希望がありますが、すでに存在している可能性のあるレコードをグリッドからクリアする方法が必要です。

編集:

見つかった:グリッドをクリアしてメッセージを設定するには、次の手順を実行します。

var grid = $('#Grid').data('tGrid');
grid.total = 0;
grid.dataBind(Array());
$('#Grid').find('.t-no-data td').text('My Custom Error Message');

もちろん、私の例と上記のリンクからの例を組み合わせる方法を自分で理解することができます。

于 2011-03-04T20:25:24.753 に答える