| <telerik:RadScheduler ID="scheduler" runat="server" Width="100%" Height="80%" Skin="Office2007" |
| DataKeyField="Name" DataStartField="Start" DataEndField="End" DataSubjectField="Subject" |
| DayStartTime="08:00:00" DayEndTime="21:00:00" ShowFooter="false" RowHeight="22px" |
| MinutesPerRow="15" TimeLabelRowSpan="4" MonthVisibleAppointmentsPerDay="5" RowHeaderWidth="40px" |
| ShowFullTime="true" OverflowBehavior="Scroll" ShowAllDayRow="false" Font-Names="Segoe UI" |
| Font-Size="12px" GroupBy="Provider" GroupingDirection="Horizontal" HoursPanelTimeFormat="h ttt"> |
| <AdvancedForm Modal="true" DateFormat="M/d/yyyy" TimeFormat="h:mm tt" /> |
| <TimelineView UserSelectable="false" /> |
| <TimeSlotContextMenuSettings EnableDefault="true" Skin="Office2007" /> |
| <AppointmentContextMenuSettings EnableDefault="true" Skin="Office2007" /> |
| </telerik:RadScheduler> |
| ResourceType resType = new ResourceType( "Provider" ); |
| resType.ForeignKeyField = "ProviderID"; |
| scheduler.ResourceTypes.Add( resType ); |
| for( int i = 0; i < ProvidersList.CreateProvidersList().Count; i++ ) |
| { |
| scheduler.Resources.Add( new Resource( "Provider", i, ProvidersList.CreateProvidersList()[i] ) ); |
| } |
Hi,
I've a radgrid with paging enabled. I 've the PagerStyle-Mode="NextPrevAndNumeric" PageSize="20" set in my ascx.
But I've only 33 items in the grid. And when I select 50 as the count I get all 33 rows. but I also lose my paging elemetns .
If I lose my paging elements(all page size combobox, < (left, right > keys ), then how'll I go back to page size 10. I no longer have paging enabled.??
What do I need to bring my paging elements back??
Pls help with code.
<
telerik:GridTemplateColumn HeaderText="Name" UniqueName="RelType" HeaderStyle-Width="25%"
DataField="RelationType">
<FilterTemplate>
<telerik:RadComboBox ID="RadComboBoxRelatedContacts" runat="server" AutoPostBack="true" OnSelectedIndexChanged="RadComboBoxRelatedContacts_SelectedIndexChanged">
<Items>
<telerik:RadComboBoxItem Text="Family" Value="Family" />
<telerik:RadComboBoxItem Text="Business" Value="Business" />
<telerik:RadComboBoxItem Text="Personal" Value="Personal" />
</Items>
</telerik:RadComboBox>
</FilterTemplate>
<ItemTemplate><asp:Label ID="Label1" runat="server" CssClass="label" Visible='<%# !Convert.IsDBNull(Eval("Relationship")) %>'><br /><b>Relationship</b>: </asp:Label><%# Eval("Relationship")%>
<asp:Label ID="Label2" runat="server" CssClass="label" Visible='<%# !Convert.IsDBNull(Eval("RelationType")) %>'><br /><b>Rel. Type</b>: </asp:Label><%# Eval("RelationType")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
aspx.cs
protected
void RadComboBoxRelatedContacts_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
RadComboBox list = (RadComboBox)sender;
string filterExpression = "([RelationType] = '" + list.SelectedValue + "')";
GridFilteringItem item = (GridFilteringItem)list.NamingContainer;
RadGrid gridKeyRel = (RadGrid)item.NamingContainer.NamingContainer.NamingContainer;
gridKeyRel.MasterTableView.FilterExpression = filterExpression;
gridKeyRel.MasterTableView.Rebind();
}