or
protected void rgridAdp_ItemCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == "Export") { GridDataItem dataItem = e.Item as GridDataItem; int batchId = StringHandlers.GetSafeInteger(dataItem["BatchNumber"].Text);foreach (GridDataItem item in rgridAdp.MasterTableView.Items) { if (StringHandlers.GetSafeInteger(item["BatchNumber"].Text) == batchId) { item.Visible = true; item.Display = true; } else { item.Display = false; item.Visible = false; } } rgridAdp.ExportSettings.FileName = "ADPExport-" + batchId; rgridAdp.ExportSettings.ExportOnlyData = true; rgridAdp.ExportSettings.OpenInNewWindow = true; rgridAdp.MasterTableView.GetColumn("Export").Visible = false; // don't export button rgridAdp.MasterTableView.ExportToCSV();
<div style="height:300px;width:300px;overflow:scroll;"> <Telerik:RadScheduler runat="server" OverflowBehavior="Expand" DataKeyField="none" DataSubjectField="none" DataStartField="none" DataEndField="none" /> </div> Another option that I have tried is to use the built-in scrolling of the scheduler:
<Telerik:RadScheduler runat="server" OverflowBehavior="Scroll" DataKeyField="none" DataSubjectField="none" DataStartField="none" DataEndField="none" />
But in this case a height for the scheduler needs to be decided ahead of time. The scheduler will either not fill the available space or it would expand outside of the div. As far as I can tell, the height can't be adjusted to take up all the available space using the client-side API when the window is resized. (I had success doing this with the RadSplitter on other pages.)
Is there a solution that would allow all the available space to be taken up without the scheduler expanding outside of the div, even when the window is resized?
Please let me know if there are other options.

<telerik:RadUpload ID="Upload1" runat="server" MaxFileInputsCount="5" Width="600px" InitialFileInputsCount="1" ControlObjectsVisibility="RemoveButtons, AddButton" /> <asp:Button ID="Button1" runat="server" Text="OK" OnClick="Button1_Click" />private void SaveFilesToSession() { IList list = new List<UploadedFileInfo>(); foreach (UploadedFile uploadedFile in UploadDocument.UploadedFiles) { int fileLength = uploadedFile.ContentLength; byte[] buffer = new byte[fileLength]; uploadedFile.InputStream.Read(buffer, 0, fileLength); UploadedFileInfo info = new UploadedFileInfo(); info.Name = uploadedFile.GetName().Trim(); info.FileInByte = buffer; info.ContentLength = uploadedFile.ContentLength; list.Add(info); } Session["UploadedFiles"] = list; } protected void ButtonSubmit_Click(object sender, EventArgs e) { SaveFilesToSession(); Response.Redirect("Upload2.aspx"); }<div id="CloudDropDown" class="clearfix"> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function ChangeSubMenu(s, e) { $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>").ajaxRequestWithTarget("<%= mainMenu.UniqueID %>", e.get_selectedItem().get_text()); } </script> </telerik:RadCodeBlock> <telerik:RadAjaxManagerProxy ID="ajaxManagerProxy" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="mainMenu"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="subMenu" LoadingPanelID="radAjaxLoadingPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy> <telerik:RadMenu ID="mainMenu" runat="server" DataSourceID="SitemapDataSource1" Flow="Horizontal" OnClientMouseOver="ChangeSubMenu" MaxDataBindDepth="1" EnableEmbeddedSkins="false" Skin="MedpacRed"> </telerik:RadMenu> <telerik:RadMenu ID="subMenu" runat="server" EnableEmbeddedSkins="false" Skin="MedpacRed" Visible="false"> </telerik:RadMenu> <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" ShowStartingNode="false" /> </div>protected void Page_Load(object sender, EventArgs e) { RadAjaxManager manager = RadAjaxManager.GetCurrent(Page); manager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(manager_AjaxRequest); } protected void manager_AjaxRequest(object sender, AjaxRequestEventArgs e) { Guid rootGui = Utility.FindPageGuid(e.Argument); List<SiteNavigationItem> items = Utility.ConvertCmsPages(Utility.FindChildren(e.Argument), rootGui); subMenu.DataSource = items; subMenu.DataTextField = "Text"; subMenu.DataNavigateUrlField = "Url"; subMenu.DataFieldID = "ID"; subMenu.DataFieldParentID = "ParentID"; subMenu.EnableEmbeddedSkins = false; subMenu.DataBind(); subMenu.Visible = true; }<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Base.master.cs" Inherits="App_Master_Base" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <asp:ContentPlaceHolder id="head" runat="server"> </asp:ContentPlaceHolder> </head> <body class="outthere"> <form id="form1" runat="server"> <telerik:RadScriptManager ID="scriptManager" runat="server" /> <telerik:RadAjaxManager ID="ajaxManager" runat="server" /> <!-- The skin should be set, else the loading panel is not shown --> <telerik:RadAjaxLoadingPanel ID="radAjaxLoadingPanel" runat="server" BackgroundPosition="Center" Skin="Default" /> <div id="pageWrapper"> <div id="page"> <!-- start header --> <div id="header" class="clearfix"> <div id="medpacBanner" class="clearfix"> <div id="logo"> <img id="medpaclog" runat="server" src="~/App_Themes/MedpacRed/images/medpacLogo.gif" /> </div> <div id="menu" class="clearfix"> <asp:ContentPlaceHolder ID="contentMenu" runat="server"/> </div> <div id="genericBanner"> <img id="Img1" runat="server" src="~/App_Themes/MedpacRed/images/PinTek_MedPak_WebsiteBanner.png" alt="banner" width="1000" /> </div> </div> </div> <!-- end header --> <div id="contentWrapper" class="clearfix"> <!-- start content --> <div id="content" class="clearfix"> <div id="baseMainContentWrapper"> <asp:ContentPlaceHolder ID="baseContent" runat="server"/> </div> <!-- start footer --> <div id="footer"> <asp:ContentPlaceHolder ID="contentFooter" runat="server"/> </div> <!-- end footer --> </div> <!-- end content --> </div> </div> <!-- end page --> </div> </form> </body> </html>