JQueryを使用して、JSONとWebServicesを使用してASP.NET開発環境でコントロールを動的にロードしています。このソリューションでは、ビルトイン検証メカニズム(CSLAに似たプロパティとビジネスルールの検証など)を持つビジネスロジックレイヤがあります。JQueryからWebサービスを呼び出すときにASP.NETからスローされた例外を拡張します。
JQueryとASP.NET WebServiceを使用して新しいコントロールを動的に読み込むように要求するとき現在のコントロールからの入力をビジネスロジック検証メカニズム(サーバー側の検証など)に対して検証し、問題があった場合にユーザーに通知したいと考えています。
私はこれを達成することができましたが、Webサービスで検証が失敗した場合、検証フィールドIDと関連するエラーメッセージを含む顧客例外をスローしたいと思います。
JQueryでは、この特定のExceptionTypeをテストし、例外タイプのプロパティにリストされたコントロールにエラーメッセージを動的に適用したいと考えています。これは私の問題がどこに来るかです。カスタムプロパティでカスタム例外を作成したにもかかわらず、WebServiceからJSON形式のJQueryに渡される例外は、まだ追加のプロパティがリストされていない標準例外です。例外のメッセージプロパティに値のJSON形式の文字列を作成することはできますが、最終的にはもう少しエレガントなものを優先します。誰もが...
は、事前にありがとう...あなたはこのような状況のためにASP.NETで作成されたシリアル化された例外をオーバーライドすることができますどのようにG
私もこれに対する答えを知りたいです。 –
質問を投票します:p – womp