2008-09-11 6 views
2

私のエクステンダーは私のウェブサイトのdefault.aspxページで作業しています。私は基本的に、そのコードをコピーしてユーザーコントロールcontrol.ascxページに貼り付けました。私がこれを行うと、機能が完全に失われてしまいます(ターゲットコントロールラベルが表示され、ホバーでもドロップダウンは表示されません)。マスターページ設定内のカスタムユーザーコントロールで機能しない理由はありますか?AJAXドロップダウンエクステンダーの質問

編集: このトリックはあまり行っていませんでした。その他の提案はありますか? マスターページの設定で、eo webタブを使用しています(タブ内とタブ外、タブと同じページ上で試してみましたが、無駄に使用しました)。依存関係の問題があるとお考えですか?

答えて

0

これは役立つかどうかわかりませんが、私はオートコンプリートエクステンダと同じ問題があり、サーバー側の機能がユーザーコントロールにはありませんでしたが、ページ上にwebservice、私は推測する)。一度私は関数を移動し、それは正常に働いた。

0

DocTypeを確認してください。ここに私が有用であると分かったものがあります。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" > 

これはあなたのユーザーコントロール(またはそれを使用するページ)に入れてください。私は折りたたみ可能なエクステンダーで同様の問題を抱えていました。

編集:詳細は私の質問にlinkです。

0

すべての機能は緩やかです!慎重にそれを失うことはありません(申し訳ありません)

Firebug(firefoxプラグイン)のようなものを使用しているので、ページが作成しようとしているajaxを確認できますか?それは呼び出しているが、サーバーが奇妙に動作している場合、あなたもそこにエラーが表示されます。 IEユーザーはおそらくdev toolbarを使用することができます。

1

数日後に、私はモデュールポップアップエクステンダー.show()の呼び出しがコードの背後にあるのを発見しました。それをコメントした後、すべてうまくいった。

関連する問題