2011-10-30 9 views
0

フォーク、MVC 3リモート検証:どのようにデバッグするのですか?

私はASP.NET MVC 3のコンテキストでリモート検証を行っています。時には、最初はうまくいきません。検証が失敗したように、サブミットの試行後にページが表示されますが、メッセージはなく、リモート検証ルーチンはサーバー上で決して実行されません。

さまざまな理由から、属性コンストラクタで間違った順序で指定されたパラメータ、間違った名前が与えられたフォームの入力フィールドなど、さまざまな理由が考えられます。

これを簡単にするツールやテクニックはありますか?どのような方法でAJAX呼び出し結果や検証メカニズムを覗いて、どのエラーがスローされているのか(そして静かに消費されているのか)を知ることができますか?

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

答えて

1

Fiddlerはあなたの友人です。他の友人には、Firebugとブラウザのデバッグコンソール(通常はF12)が含まれます。

+0

ありがとうございます!しかし、 - 私は私の仕事机にいませんので、これは情報のない質問です - 実際にどこを見ますか? jQueryの検証が黙って失敗した場合、どこで診断情報を見つけることができますか?リモート呼び出しが失敗した場合、結果コードはどこに隠されていますか?すべてのことを脇に、非常にお勧めのおかげで! –

+0

@AnnL。これは、あなたのAjaxメソッドの仕組み、エラーの種類などによってまったく異なります。私が言及したツールを使ってHTTPリクエストから応答コードを見ることができます。 –

+0

ちょうど約7時間後、私はフィドラーに変身していることを知らせたいと思っています。これまで私が知る必要があることはすべて私に伝えられています。ありがとうございました! –

関連する問題