2016-03-25 13 views
0

ローカルのファイルを作業中のクライアントサイドモデル検証を実装しましたが、サーバ上ではテキストボックスが空でもエラーを表示します。モデル検証はローカルでは正常に動作していますが、サーバー上では正しく動作していません。

+0

クライアント(javascript)スクリプトのバグのようです。あなたの「クライアントサイドモデル検証」はどのように実装していますか? –

+0

Html.ValidationMessageFor @ @sectionスクリプト{ Scripts.Render( "〜/バンドル/ jqueryval") @}とテキストボックス では、次のようにそれは私の形でモデルの検証である(モデル=> model.FirstName) –

答えて

1

サーバーは、クライアントからのエラーを送信することに関して、より制限的です。 httpconfiguationIncludeErrorDetailsフラグを設定して、これが根底にある問題であることを確認してください。

一般的には、このフラグをオンにすることは最良の方法ではありませんが、エラーを別の方法でシリアル化することをお勧めします。

詳細情報:click here

+0

感謝@ Dilshan Pereraが、これは通常のインターネットアプリケーションではなく、Web APIプロジェクトです –

関連する問題