パストタイプMicrosoftのデザイン"パスパラメータの検証
-
09-06-2019 - |
質問
うSilverlightの応用を活かしていきたいと思い、Microsoft ASP.NET AJAXア図書館があります。私の図書館利用のHTML橋の一部であるSilverlight2.Silverlightアカウントの作成も支援のための通過とJavaScriptおよびマネージドコードですが、いまは、衝突に対する問題です。
Microsoft ASP.NET AJAXアの図書館を含む"タイプシステム"一つのものの枠組みがなされることは妥当性を検証するパラメータは正しいタイプです。特定の機能んの呼び出しは、 Sys.Application.addHistoryPoint
, の検証コードは以下のようなものです:
var e = Function.validateParams(arguments, [
{name: "state", type: Object},
{name: "title", type: String, mayBeNull: true, optional: true}
]);
たって通過すべての種類のCLR種類と状態のパラメータファイルのメンテナンスの構造体,[ScriptableTypes]、辞書の種類等毎時間を取得します。エラー:
"Sys.ArgumentTypeException:型のオブジェクト"機能'に変換されませんタイプ'オブジェクト'
このエラーは、パラメータの検証...ものはなぜですかASP.NET AJAXでのマタイプ)は誰かの検証MS AJAX?
かな回避策のように呼び出し HtmlPage.Window.Eval("...")
渡っJS統合の文字列としてもいいます。たい渡す。ネットタイプとしての状態をパラメータとします。
解決
っても良いの概要 こちらの, でもその概要がカバー毎のシナリオ以外のものもあります。った場合はこではできませんのでjavascriptオブジェクトっている機能はありません。.
何が書いたラッパー機能が作の状態でオブジェクトを使用ん。
所属していません StackOverflow