2011-08-18 44 views
0

我有一个说载入的小窗口。有时会被页面上的其他控件遮盖。我怎样才能增加它的z-index,使它始终位于顶端。是否有我可以设置的属性,以便始终位于顶部?在ASP.NET中增加UpdateProgress的z-index

这里是它的代码:

<script type="text/javascript" language="javascript"></script> 
<form id="form1" runat="server"> 
<div> 
    <ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePageMethods="true"> 
     <Scripts></Scripts> 
    </ajaxToolkit:ToolkitScriptManager> 
<asp:UpdateProgress ID="ProgressBar" runat="server" AssociatedUpdatePanelID="UpdatePanel1" DisplayAfter="200"> 
    <ProgressTemplate> 
     <div id="Loading"> 
     <img src='Images/loading.gif' alt='loading...' /> 
      <br /><br />Loading... 
     </div> 
    </ProgressTemplate> 
</asp:UpdateProgress> 

回答

2
<div id="Loading" style="z-index: 999999;"></div> 

有一些元素,无论什么,可以看到前面你的。我认为IE6和7中的下拉控件将​​始终显示它。

如果你有闪存对象,你需要更新他们的wmode设置为透明我相信也是。

+0

真棒,为我工作。 – user489041