Hi,
I am having a problem which is a mere nuisance at worst. Check out the following screen shot - http://i167.photobucket.com/albums/u122/sixesallround/loadingImageBehind.png
The loading panel is getting lost behind the tabs. It makes it look a bit less professional. It’s not perfect!
The loading panel is implemented as follows:
<
div
id
=
"loadingDiv"
class
=
"screenCenter"
style
=
"display: none;"
>
<
telerik:RadAjaxLoadingPanel
ID
=
"DarRadAjaxLoadingPanel"
Skin
=
"Black"
CssClass
=
"lPanel"
runat
=
"server"
Transparency
=
"20"
IsSticky
=
"true"
ZIndex
=
"998"
>
</
telerik:RadAjaxLoadingPanel
>
</
div
>
The relevant CSS for that stuff is:
.screenCenter
{
width
:
150px
;
height
:
70px
;
position
:
absolute
;
top
:
30%
;
left
:
45%
;
}
.lPanel
{
margin
:
0px
;
top
:
0px
;
left
:
0px
;
height
:
62px
;
width
:
142px
;
background-color
:
#9eda29
;
border
:
4px
solid
#3d7f59
;
}
I am using the client events of the RadAjaxManager to display and hide it, via the following Javascript:
function
ShowLoadingPanel() {
var
loadPanelWrapper = $(
'#loadingDiv'
);
loadPanelWrapper.css({ display:
'block'
});
}
function
HideLoadingPanel() {
var
loadPanelWrapper = $(
'#loadingDiv'
);
loadPanelWrapper.css({ display:
'none'
});
}
Any ideas how I can ensure that it does not sink behind the tabs? Any idea as to why it is doing that?
Cheers