or
<?xml version="1.0" encoding="utf-8" ?> <Files> <item ID="1"> <filename>home.jpg</filename> </item> <item ID="2"> <filename>home1.jpg</filename> </item> </Files>... <telerik:GridBoundColumn DataField="DateTimeFieldDB" DataType="System.DateTime" FilterControlAltText="Filter DateTimeFieldDB column" HeaderText="Date/Time" SortExpression="DateTimeFieldDB" UniqueName="DateTimeCol" HeaderButtonType="LinkButton"> <HeaderStyle Width="150px" /> <FilterTemplate> <telerik:RadDatePicker ID="FromDT" runat="server" Width="70px"/> <telerik:RadDatePicker ID="ToDT" runat="server" Width="70px"/> <telerik:RadButton ID="btnFilterDT" runat="server" Text="Filter" CommandName="cmdFilterDT"> </telerik:RadButton> </FilterTemplate> </telerik:GridBoundColumn>...protected void myGrid_ItemCommand(object sender, GridCommandEventArgs e) { switch (e.CommandName) { case "cmdFilterDT": GridColumn column = myGrid.MasterTableView.GetColumnSafe("DateTimeCol"); GridItem[] fItems = myGrid.MasterTableView.GetItems(GridItemType.FilteringItem); RadDatePicker dpFrom = (RadDatePicker)fItems[0].FindControl("FromDT"); RadDatePicker dpTo = (RadDatePicker)fItems[0].FindControl("ToDT"); string sDateFrom = string.Format("{0: dd/MM/yyyy}", dpFrom.SelectedDate); string sDateTo = string.Format("{0: dd/MM/yyyy}", dpTo.SelectedDate); if (dpFrom.SelectedDate.ToString() != string.Empty && dpTo.SelectedDate.ToString() != string.Empty) { column.CurrentFilterFunction = GridKnownFunction.Between; column.CurrentFilterValue = string.Format("{0} {1}", sDateFrom, sDateTo); } else { column.CurrentFilterFunction = GridKnownFunction.NoFilter; column.CurrentFilterValue = ""; } myGrid.MasterTableView.Rebind(); break; } }<telerik:RadComboBox ID="RadcbCustomersEmail" runat="server" DataSourceID="sdsCustomers" DataTextField="Email" DataValueField="ID" EnableEmbeddedSkins="false" Skin="VistaByMe" ValidationGroup="A" Width="244px" CausesValidation="False" MaxHeight="150px" AppendDataBoundItems="True" OnClientSelectedIndexChanged="OnClientSelectedIndexChanged_RadcbCustomersEmail"> <Items> <telerik:RadComboBoxItem runat="server" Text="plz choose..." Value="-1" /> </Items></telerik:RadComboBox><telerik:RadComboBox ID="RadcbCustomersMobile" runat="server" DataSourceID="sdsCustomers" DataTextField="Mobile" DataValueField="ID" EnableEmbeddedSkins="false" Skin="VistaByMe" ValidationGroup="A" Width="244px" CausesValidation="False" MaxHeight="150px" AppendDataBoundItems="True" OnClientSelectedIndexChanged="OnClientSelectedIndexChanged_RadcbCustomersMobile"> <Items> <telerik:RadComboBoxItem runat="server" Text="plz choose..." Value="-1" /> </Items></telerik:RadComboBox>function OnClientSelectedIndexChanged_RadcbCustomersEmail(sender, eventArgs) { var MobileCombo = $find("<%= RadcbCustomersMobile.ClientID %>"); var ComboItem = MobileCombo.findItemByValue(sender.get_selectedItem().get_value()); MobileCombo.trackChanges(); if (ComboItem != null) ComboItem.select(); MobileCombo.commitChanges();}function OnClientSelectedIndexChanged_RadcbCustomersMobile(sender, eventArgs) { var EmailCombo = $find("<%= RadcbCustomersEmail.ClientID %>"); var ComboItem = EmailCombo.findItemByValue(sender.get_selectedItem().get_value()); EmailCombo.trackChanges(); if (ComboItem != null) ComboItem.select(); EmailCombo.commitChanges();}<telerik:RadDataPager ID="RadDataPager1" runat="server" Style="border: none;" PageSize="2"> <Fields> <telerik:RadDataPagerButtonField FieldType="FirstPrev" /> <telerik:RadDataPagerButtonField FieldType="Numeric" /> <telerik:RadDataPagerButtonField FieldType="NextLast" /> <telerik:RadDataPagerGoToPageField /> </Fields> </telerik:RadDataPager>