2011-07-20 2 views
1

Ajaxtoolkitのカレンダーエクステンダーが近くのドロップダウンリストコントロールによってブロックされることがあります。asp.netカレンダーエクステンダーがドロップダウンリストコントロールでブロックされています

私の会社は、asp.net 2.0を使用し、IE6は(私が知っている...それはあまりにも背筋が震えを送信)、および特定のスクロール位置で問題が発生しました。

それはカレンダーが離れるようdropdownlistsなどの他のコントロールから許容距離でポップアップ正しいスクロール点です。

私は新しいバージョンがこの問題を持っているかはわからないが、私の現在のバージョンでそれを回避する方法はありますか?ポップアップカレンダーは、逆の代わりに他のコントロールをカバーすることが好ましい。

アップグレードはオプションではありません。

+0

使用jQueryの日付ピッカーは[http://jqueryui.com/demos/datepicker/]それははるかに軽量かつ効果的です... –

答えて

0

これは私も同様に遭遇した非常に迷惑な問題です。私の会社はIE6をもっとも長く使っていました。

あなたがドロップダウンリストのそれより上であることを予定表アイテムにZインデックスを設定しても、それはまだそれ以下のドロップダウンリストによってブロックされます(IE6の問題をレンダリングします)。

私の知っている3つのオプションは以下のとおりです。

1 - リスト

2ドロップダウンカスタム使用 - カレンダー自体の後ろにiframeの層を含むようにカレンダーのレンダリングをオーバーロードします。 IFRAMEは他のすべての要素

3をカバーします - うまくいけば他の誰かがより良い選択肢を提供することができ、クライアント側

上のiframeを挿入するためにはJavaScript(望ましいjqueryの)を使用します。

0

bgiframe jQueryプラグインは、これらの問題のために正確に作られました。

関連する問題