I'm trying to filter a column of a grid table using a custom persian datepicker control that mentioned in Grid - Filter Templates demo. but it couldn't find that custom date picker in javascript code , so the alert function returns "null".
plz help.
<telerik:RadGrid RenderMode="Lightweight" ID="RadGrid2" ShowStatusBar="true" runat="server" AllowPaging="True" PageSize="5" DataSourceID="sds_RadGrid_Records" AllowFilteringByColumn="true" > <MasterTableView Width="100%" AutoGenerateColumns="false" DataKeyNames="AutoCnt" DataSourceID="sds_RadGrid_Records"> <Columns> <telerik:GridBoundColumn ItemStyle-Width="30px" UniqueName="RegNumber" ShowFilterIcon="false" DataField="RegNumber" HeaderText="RegNumber" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" FilterDelay="2000"> </telerik:GridBoundColumn> <telerik:GridBoundColumn ItemStyle-Width="30px" UniqueName="Barid_ID" DataField="Barid_ID" HeaderText="Barid_ID" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" > </telerik:GridBoundColumn> <telerik:GridBoundColumn ItemStyle-Width="30px" ShowFilterIcon="false" UniqueName="People" DataField="People" HeaderText="People" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" FilterDelay="10000"> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn DataType="System.DateTime" UniqueName="RegDate" DataField="RegDate" HeaderText="RegDate"> <%--<ItemTemplate> <asp:Label ID="Label32" runat="server" Text='<%# Fadate.GetFaDate_WithEslash(Eval("RegDate")) %>'></asp:Label> </ItemTemplate>--%> <FilterTemplate> <telerik:RadLabel runat="server" AssociatedControlID="txt_Filter_RegDate_From" Text="From" Style="padding-left: 5px;"></telerik:RadLabel> <rhp:DatePicker ID="txt_Filter_RegDate_From" runat="server" OnUpdate="FromDateSelected" Width="80px"></rhp:DatePicker> <telerik:RadLabel runat="server" AssociatedControlID="txt_Filter_RegDate_To" Text="To" Style="padding-left: 5px;"></telerik:RadLabel> <rhp:DatePicker ID="txt_Filter_RegDate_To" runat="server" Width="80px"></rhp:DatePicker> <telerik:RadScriptBlock ID="RadScriptBlock2" runat="server"> <script type="text/javascript"> function FromDateSelected(calendar) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); var ToPicker = $find('<%# ((GridItem)Container).FindControl("txt_Filter_RegDate_To").ClientID %>'); alert(ToPicker); } </script> </telerik:RadScriptBlock> </FilterTemplate> </telerik:GridDateTimeColumn> </Columns> </MasterTableView> <ClientSettings AllowKeyboardNavigation="true" EnablePostBackOnRowClick="false"> <Selecting AllowRowSelect="true"></Selecting> </ClientSettings> <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> </telerik:RadGrid>