1

ImageButtonを含むユーザーコントロールを作成しました。AjaxControlToolkit:2回目の試行でModalPopupExtenderが動作しません

クリックするとImageButton私はAjaxControlToolkit:ModalPopupExtenderを開きます。

私はこのVB.NETアプリケーションを実行し、.modalBackground CSSがロードされているImageButtonをクリックして、私は第二の負荷で、ModalPopupExtenderを閉じて、もう一度ImageButtonをクリックしたとき.modalBackground CSSが動作していない

.modalBackground 
{ 
    BACKGROUND-COLOR: gray; 
    filter: alpha(opacity=70);  
    opacity: 0.7;  
} 
+1

マークアップコードを入力してください。プロパティが不足している可能性があります –

答えて

0

私はこの種の問題を抱えていました。これは、セッション内のポップアップコントロールへの参照を格納することによって発生しました。ソリューションは、すべての親コントロールを調べて、再帰的にポップアップコントロールを見つけることでした。

private T FindParentControl<T>(T control) 
    where T : class 
{ 
    if(control.Parent is T) 
    { 
     return control.Parent as T; 
    } 
    return control.Parent != null ? FindParentControl(control.Parent) : null; 
} 
関連する問題