0

ある種のデータ読み込みの問題があるasp.netページがあります。悪いデータを見つけようとしていますが、悪いデータの結果、ページ上のコントロールが自動ポストバックされません。ページ上のリンクボタン、ドロップダウン リストなどは、クリックしても何もしません。私はただ知りたかったのですが、コントロールが機能しなくなる可能性のあるページで、javascriptまたはhtmlに関して何が間違っているのか誰か知っていますか? このページには Telerik の radtabbar もあり、クリックしても何もしません。誰かが私が何を探すべきかについて何か考えを持っているなら、私は非常に感謝しています. ページの何が問題なのかがわかれば、データがどこで失敗しているかを追跡するのに役立ちます...

ありがとう!

4

3 に答える 3

0

@Page で AutoEventWireup="true" であることを確認してください

于 2011-06-28T22:57:32.823 に答える
0

すべてが犯人である可能性のある 5000 行以上のコードよりも悪いことはありません (あなたが知っている限り)。マークアップまたはコード ビハインドで発生しているすべての JavaScript を調べます。フォームの送信を処理してキャンセルする JavaScript がある場合があります。これにより、ポストバックが発生しなくなります。

コード ビハインドが interface を実装しているかどうかも確認してくださいIPostBackHandler。インターフェイスが必要とするメソッドはRaisePostBackEvent(string args). このメソッドには、多かれ少なかれポストバックを何らかの形で飲み込むバグがある可能性があります。

要するに、多くの可能性があります。

于 2011-06-29T15:26:17.430 に答える