我创建了一个包含ImageButton
。
点击此ImageButton
后,我打开AjaxControlToolkit:ModalPopupExtender
。
当我运行这个VB.NET应用程序并点击ImageButton
时加载.modalBackground
CSS,但当我关闭ModalPopupExtender
并再次点击ImageButton
时,在第二次加载时,.modalBackground
CSS无效。
.modalBackground
{
BACKGROUND-COLOR: gray;
filter: alpha(opacity=70);
opacity: 0.7;
}
答案 0 :(得分: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;
}