私は動的に作成された複数のツリービューコントロールを持っています。各ノードをドラッグアンドドロップすると、ポップアップウィンドウを開く必要があります。以下のコード行を使用して、javascriptイベントハンドラを、C#コードの背後にあるツリーノードのOnClientNodeDroppedイベントにフックします。C#のJavaScriptイベントハンドラをフックする
tree.trvEvents.OnClientNodeDropped = "ClientNodeDropped();return false;";
しかし、上記の行はmozillaで次のエラーが表示されます。
プロパティリストの後に}欠落していることは
...、{ "nodeDropped":ClientNodeDropped();
私は過去2日間、この問題で立ち往生しています、}; falseを返します。解決策を教えてください。
その質問にはほとんど情報がありません。 – gdoron
作成された(動的な)HTML/JavaScriptの外観はどうですか? '}'が欠落していると思います。例えば'tree.trvEvents.OnClientNodeDropped =" function(){ClientNodeDropped(); falseを返します; ";}'。 –
あなたは{}なしで2行のコードを書いていますので、エラーが発生しました。上記のような2行を一緒に使う必要がある場合は関数として記述しなければなりません... –