or
<telerik:RadPanelBar ID="rpbStudentList" runat="server" Width="100%" OnItemClick="rpbStudentList_ItemClick" ExpandMode="SingleExpandedItem"> <ItemTemplate> <telerik:RadGrid ID="rgrdScheduleList" runat="server" AutoGenerateColumns="False" GridLines="None" Visible="False" OnItemDataBound="rgrdScheduleList_ItemDataBound"> <MasterTableView> <Columns> <telerik:GridBoundColumn DataField="SAT_PK" HeaderText="SATPK" UniqueName="SAT_PK" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SAT_CSTU_FK" HeaderText="SATCSTUFK" UniqueName="SAT_CSTU_FK" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SAT_SBO_FK" HeaderText="SATSBOFK" UniqueName="SAT_SBO_FK" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CSC_PK" HeaderText="CSCPK" UniqueName="CSC_PK" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CSC_DATE" HeaderText="Lesson Date" UniqueName="CSC_DATE" Visible="True" DataFormatString="{0:dd/MMM/yyyy}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CSC_TIME_FROM" HeaderText="Time From" UniqueName="CSC_TIME_FROM" Visible="True" DataFormatString="{0:hh:mm}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CSC_TIME_TO" HeaderText="Time To" UniqueName="CSC_TIME_TO" Visible="True" DataFormatString="{0:hh:mm}"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="SAT_ABSENT" HeaderText="Attendance" Visible="true"> <ItemTemplate> <table> <tr> <td> <asp:RadioButton ID="rbtnPresent" runat="server" GroupName="AttendanceTemplate" Text="Present" Checked="true" /> </td> <td> <asp:RadioButton ID="rbtnAbsent" runat="server" GroupName="AttendanceTemplate" Text="Absent" /> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="SAT_REASON" HeaderText="Absence Reason" Visible="true" DataField="ABSENCE_REASON_LIST"> <ItemTemplate> <telerik:RadComboBox ID="rddlReason" runat="server" DataValueField="SAR_PK" DataTextField="SAR_REASON"> </telerik:RadComboBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="SAT_COMMENTS" HeaderText="Comments" Visible="true" DataField="SAT_COMMENTS"> <ItemTemplate> <telerik:RadTextBox ID="rtxtComments" runat="server" Text='<%# Eval("SAT_COMMENTS") %>'> </telerik:RadTextBox> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <asp:Button ID="btnSave" runat="server" Text="Button" Visible="false" OnClick="btnSave_Click" /> </ItemTemplate> </telerik:RadPanelBar>rpbStudentList.DataSource = list; rpbStudentList.DataTextField = "STD_STUDENT_FULLNAME"; rpbStudentList.DataValueField= "STD_PK"; rpbStudentList.DataBind();RadGrid rgrdScheduleList = (e.Item.FindControl("rgrdScheduleList") as RadGrid); rgrdScheduleList.Visible = true; rgrdScheduleList.DataSource = sessionStudentAttendance.STUDENT_ATTENDANCE_LIST; rgrdScheduleList.DataBind();<telerik:RadChart ID="RadChart3" runat="server" DefaultType="Line"
Height="350px" Width="510px" SeriesPalette="Palette1"
EnableEmbeddedBaseStylesheet="False">
<Appearance>
<Border Visible="False" />
</Appearance>
<Legend>
<Appearance Dimensions-AutoSize="False" Dimensions-Height="20px"
Dimensions-Width="435px" Overflow="Row" Position-AlignedPosition="Bottom"
Position-Auto="False" Position-X="55" Position-Y="328">
<ItemTextAppearance TextProperties-Color="DimGray">
</ItemTextAppearance>
<Border Color="DimGray" />
</Appearance>
<TextBlock>
<Appearance AutoTextWrap="False">
</Appearance>
</TextBlock>
</Legend>
<PlotArea>
<EmptySeriesMessage Visible="True">
<Appearance Visible="True">
</Appearance>
</EmptySeriesMessage>
<XAxis LayoutMode="Normal" MaxItemsCount="30" Visible="True" AutoScale="False"
IsZeroBased="False" MaxValue="90" MinValue="30" Step="10">
<Appearance>
<MajorGridLines Color="DimGray" Width="0" />
</Appearance>
<AxisLabel Visible="True">
<Appearance Position-Auto="False" Position-X="236.2037" Position-Y="300"
Visible="True">
</Appearance>
<TextBlock Text="Coarsness Factor">
<Appearance Position-AlignedPosition="Bottom"
TextProperties-Font="Verdana, 9.75pt">
</Appearance>
</TextBlock>
</AxisLabel>
<Items>
<telerik:ChartAxisItem Value="30">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="40">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="50">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="60">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="70">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="80">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="90">
</telerik:ChartAxisItem>
</Items>
</XAxis>
<YAxis AutoScale="False" IsZeroBased="False" MaxValue="50" MinValue="20"
Step="5">
<Appearance>
<MajorGridLines Color="DimGray" />
</Appearance>
<AxisLabel Visible="True">
<Appearance Visible="True">
</Appearance>
<TextBlock Text="Workability Factor">
<Appearance TextProperties-Font="Arial, 9.75pt" Position-AlignedPosition="Left">
</Appearance>
</TextBlock>
</AxisLabel>
<Items>
<telerik:ChartAxisItem Value="20">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="25">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="30">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="35">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="40">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="45">
</telerik:ChartAxisItem>
<telerik:ChartAxisItem Value="50">
</telerik:ChartAxisItem>
</Items>
</YAxis>
<YAxis2>
<AxisLabel>
<TextBlock>
<Appearance TextProperties-Font="Verdana, 9.75pt, style=Bold">
</Appearance>
</TextBlock>
</AxisLabel>
</YAxis2>
<Appearance Corners="Round, Round, Round, Round, 6" Dimensions-AutoSize="False"
Dimensions-Height="260px" Dimensions-Margins="5%, 5%, 24%, 10%"
Dimensions-Width="435px" Position-AlignedPosition="Top" Position-Auto="False"
Position-X="55" Position-Y="20" SeriesPalette="Palette1">
<FillStyle FillType="Image" MainColor="Transparent" SecondColor="Transparent">
<FillSettings BackgroundImage="BACK.png">
</FillSettings>
</FillStyle>
<Border Color="DimGray" />
</Appearance>
</PlotArea>
<ChartTitle Visible="False">
<Appearance Corners="Round, Round, Round, Round, 6" Dimensions-AutoSize="False"
Dimensions-Height="0px" Dimensions-Margins="0px, 0px, 0px, 0%"
Dimensions-Paddings="0px, 0px, 0px, 0px" Dimensions-Width="0px"
Position-AlignedPosition="Top" Position-Auto="False" Position-X="0"
Position-Y="0" Visible="False">
<FillStyle FillType="Solid" MainColor="Transparent">
</FillStyle>
<Border Color="DimGray" />
</Appearance>
<TextBlock Text="">
<Appearance TextProperties-Font="Verdana, 11.25pt">
</Appearance>
</TextBlock>
</ChartTitle>
<CustomPalettes>
<telerik:Palette Name="Palette1">
<Items>
<telerik:PaletteItem MainColor="BlueViolet">
</telerik:PaletteItem>
</Items>
</telerik:Palette>
</CustomPalettes>
</telerik:RadChart>
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"); }