or


| <asp:Content ID="Content1" ContentPlaceHolderID="HeadPlaceholder" Runat="Server"> |
| <style type="text/css"> |
| td |
| { |
| vertical-align:top; |
| } |
| .docContent |
| { |
| text-align:center; |
| font-weight:bold; |
| font-size:larger; |
| } |
| #rdClearCaches .rdTitlebar |
| { |
| background:#c4f2f9; |
| } |
| </style> |
| </asp:Content> |
| <asp:Content ID="Content2" ContentPlaceHolderID="MainColumnPlaceholder" Runat="Server"> |
| <h1>System Administrator Utilities</h1> |
| <div style="margin:10px auto 10px; width:1000px;"> |
| <telerik:RadDockLayout ID="RadDockLayout1" runat="server" Skin="Default"> |
| <table cellpadding="0" cellspacing="0"> |
| <tr> |
| <td style="width:350px;"> |
| <telerik:RadDockZone ID="RadDockZone1" runat="server" MinHeight="100px"> |
| <telerik:RadDock ID="rdClearCaches" runat="server" Title="CLEAR DB CACHE" |
| EnableAnimation="True" BackColor="#242424" Width="325px" |
| ForeColor="#D7D7C2"> |
| <ContentTemplate> |
| <div class="docContent"> |
| <br /> |
| <telerik:RadGrid ID="rgCaches" runat="server" |
| GridLines="None" Skin="Black" Width="98%" AutoGenerateColumns="False" |
| AllowSorting="True" Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center"> |
| <MasterTableView> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="Key" HeaderText="KEY" UniqueName="Key"> |
| </telerik:GridBoundColumn> |
| <telerik:GridDateTimeColumn DataField="Created" HeaderText="CREATED ON" |
| UniqueName="Created"> |
| </telerik:GridDateTimeColumn> |
| </Columns> |
| <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" |
| Wrap="True" /> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <br /> |
| Press "Clear" to Delete All Cache<br /> |
| <div> |
| <asp:Button ID="btnClearCache" runat="server" Text="Clear" Width="200px" /> |
| </div> |
| </div> |
| </ContentTemplate> |
| </telerik:RadDock> |
| </telerik:RadDockZone> |
| </td> |
| <td style="width:350px;"> |
| <telerik:RadDockZone ID="RadDockZone2" runat="server" MinHeight="100px"> |
| <telerik:RadDock ID="RadDock1" runat="server" Title="Title2" |
| EnableAnimation="True" BackColor="Black" ForeColor="White" Width="325px"> |
| <ContentTemplate> |
| <div class="docContent"> |
| <br />Text<br /> |
| <div> |
| <br /> |
| <asp:Button ID="Button1" runat="server" Text="Clear" Width="200px" /> |
| </div> |
| </div> |
| </ContentTemplate> |
| </telerik:RadDock> |
| </telerik:RadDockZone> |
| </td> |
| <td style="width:350px;"> |
| <telerik:RadDockZone ID="RadDockZone3" runat="server" MinHeight="100px" > |
| <telerik:RadDock ID="RadDock2" runat="server" Title="Title3" |
| EnableAnimation="True" BackColor="White" Width="325px"> |
| <ContentTemplate> |
| <div class="docContent"> |
| <br />Text<br /> |
| <div> |
| <br /> |
| <asp:Button ID="Button2" runat="server" Text="Clear" Width="200px" /> |
| </div> |
| </div> |
| </ContentTemplate> |
| </telerik:RadDock> |
| </telerik:RadDockZone> |
| </td> |
| </tr> |
| </table> |
| </telerik:RadDockLayout> |
| </div> |
| <asp:Panel ID="pnlTimerCacheGrid" runat="server"> |
| <asp:Timer ID="TimerCacheGrid" runat="server" Interval="10000" OnTick="TimerCacheGrid_Tick" /> |
| </asp:Panel> |
| <telerik:RadAjaxManager runat="server" |
| DefaultLoadingPanelID="RadAjaxLoadingPanel1" EnablePageHeadUpdate="False"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="TimerCacheGrid"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="rgCaches" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="rgCaches"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="rgCaches" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="btnClearCache"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="rgCaches" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel Runat="server" Skin="Black" |
| ID="RadAjaxLoadingPanel1" InitialDelayTime="100"> |
| </telerik:RadAjaxLoadingPanel> |
| <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" |
| DecoratedControls="All" Skin="Default" EnableRoundedCorners="true" /> |
| <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server"> |
| </telerik:RadStyleSheetManager> |
| </asp:Content> |

| public override DirectoryItem ResolveDirectory(string path) |
| { |
| // First get the base path |
| string strBasePath = ConfigurationManager.AppSettings["MediaManagerPath"]; |
| DirectoryInfo Directory = new DirectoryInfo(strBasePath + path); |
| FileInfo[] Info = Directory.GetFiles(); |
| FileItem[] Files = new FileItem[Info.Length]; |
| List<DirectoryItem> Subs = new List<DirectoryItem>(); |
| for(int Index = 0; Index < Info.Length; Index++) |
| { |
| string ImageUrl = Security.GetWebsiteRootUrl(Context.Request) + "Gui/ContentManagement/File.aspx?Path=" + HttpUtility.UrlEncode(Info[Index].FullName.Replace(strBasePath, string.Empty)); |
| string ImageThumbUrl = Security.GetWebsiteRootUrl(Context.Request) + "Gui/ContentManagement/File.aspx?Size=thumb&Path=" + HttpUtility.UrlEncode(Info[Index].FullName.Replace(strBasePath, string.Empty)); |
| Files[Index] = new FileItem(Info[Index].Name, Info[Index].Extension, Info[Index].Length, path, ImageUrl,string.Empty, PathPermissions.Delete | PathPermissions.Read | PathPermissions.Upload); |
| } |
| // Ensure we replace the base path so it can not be used for reading the entire file system |
| return new DirectoryItem(Directory.Name, Directory.FullName.Replace(strBasePath, string.Empty), Directory.FullName.Replace(strBasePath, string.Empty), string.Empty , PathPermissions.Delete | PathPermissions.Read | PathPermissions.Upload, Files, Subs.ToArray()); |
| } |
| public override DirectoryItem ResolveRootDirectoryAsTree(string path) |
| { |
| // First get the base path |
| string strBasePath = ConfigurationManager.AppSettings["MediaManagerPath"]; |
| // Define all the variables |
| DirectoryInfo Directory = new DirectoryInfo(strBasePath + path); |
| FileItem[] Files = { }; |
| DirectoryItem[] SubDirs = {}; |
| DirectoryInfo[] SubDirectories = Directory.GetDirectories(); |
| List<DirectoryItem> Subs = new List<DirectoryItem>(); |
| foreach (DirectoryInfo Info in SubDirectories) |
| { |
| Subs.Add(ResolveDirectory(Info.FullName.Replace(strBasePath, string.Empty))); |
| } |
| // Ensure we replace the base path so it can not be used for reading the entire file system |
| return new DirectoryItem(Directory.Name, Directory.FullName.Replace(strBasePath, string.Empty), Directory.FullName.Replace(strBasePath, string.Empty), string.Empty, PathPermissions.Delete | PathPermissions.Read | PathPermissions.Upload, Files, Subs.ToArray()); |
| } |

| <asp:ScriptManager ID="sm1" runat="server" /> |
| <asp:Button ID="button1" runat="server"/> |
| <ajaxToolkit:ModalPopupExtender ID="modalDialog" runat="server" TargetControlID="button1" PopupControlID="dialog" /> |
| <asp:Panel ID="dialog" runat="server" Style="display: none;"> |
| <telerik:RadUpload ID="file1" runat="server" /> |
| </asp:Panel> |

Hi,
I need your help for JQuery dialog box.
I have a page where I am using RadComboBox and JQuery dialog box.
The problem is that this Dialog box is like transparent. It shows all the
combo boxes on page which is below it.
Please help me.
Regards