1

ASP.NET Treeview コントロールに問題があります。ツリービューは問題なく作成できますが、ノードは展開または折りたたまれません。JavaScript エラーが表示されますが、それは Web ページの 1 行目の文字 0 であり、1 行目の文字 0 には何もありません。

ASP:Treeview コントロールを Telerik コントロールと組み合わせて使用​​していますが、それが問題かどうかはわかりません。

ここに同様の質問があるのを見ましたが、その答えは私のサイトには関係ありません。以前にこの問題に遭遇した人はいますか? Google で検索して、提案された解決策をいくつか試しましたが、これまでのところどれもうまくいきませんでした。

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

4

2 に答える 2

0

ページが AJAX ポストバックを実行し、サーバーで例外が発生し、クライアントの JavaScript がサーバーが返すものを処理できない場合に、役に立たない JavaScript エラーが発生するのを見てきました。これが発生しているかどうかを確認するには、サイトをデバッグし、Page_Loadメソッド (または同様のもの) にブレークポイントを設定し、TreeView を折りたたんだり展開したりするときにヒットするかどうかを確認します。

于 2010-05-06T12:14:41.410 に答える
0

通常、このような問題では、問題の原因となっているコードを分離するのが最善です。たとえば、他のコントロールや外部 JavaScript を使用しない最小限のページを作成し、問題が解決しないかどうかを確認します。

適切なデバッガーを使用することも役立ちます。最新の IE8 には、実際には非常に優れた Visual Studio スタイルの JavaScript デバッガーが組み込まれています。ページに移動し、F12 キーを押して [スクリプト] タブに移動し、[デバッグの開始] をクリックして、どこにつながるかを確認してください。

于 2010-05-06T11:56:54.620 に答える