2つのモーダルポップアップを含むかなり単純な画面があります。1つは削除タイプの操作を確認し、もう1つはフォームの詳細を編集できるようにします。
ポップアップのいずれかを開くとすぐに、ポップアップは表示されるはずですが、消えることはありません。ページの下部では、まったく同じマークアップでasp.netによってレンダリングされます。
なぜこれが起こるのかわかりません。どんな助けでもいただければ幸いです
2つのモーダルポップアップを含むかなり単純な画面があります。1つは削除タイプの操作を確認し、もう1つはフォームの詳細を編集できるようにします。
ポップアップのいずれかを開くとすぐに、ポップアップは表示されるはずですが、消えることはありません。ページの下部では、まったく同じマークアップでasp.netによってレンダリングされます。
なぜこれが起こるのかわかりません。どんな助けでもいただければ幸いです
私はそれが大丈夫であるはずの潜在的な回避策を見つけました。モーダルポップアップの追加セットはフォームの外部にレンダリングされたため、CSSを使用すると、不要な要素を簡単に非表示にできました。これは理想的ではありませんが、十分に機能しました。
例:
form #modal { display: block; }
#modal { display: none; }
編集:フォローアップ
複数のモーダルを持つすべてのページでこの問題が発生したわけではないため、他の要因であると思われます。それ以来、.NET 3.5にアップグレードしましたが、最新バージョンのツールキットを使用しても、これは問題にならない可能性があります。