or
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="rcmMain" runat="server"></telerik:RadScriptManager> <div> <h2>Sample</h2> <telerik:RadNumericTextBox ID="txtNumber" runat="server"></telerik:RadNumericTextBox> <telerik:RadNumericTextBox ID="txtNumber2" runat="server"></telerik:RadNumericTextBox> </div> </form></body></html>
<telerik:RadGrid ID="gridAllergies" runat="server" CellSpacing="0" GridLines="None"> <ClientSettings> <Selecting CellSelectionMode="None"></Selecting> </ClientSettings> <MasterTableView CommandItemDisplay="Top"> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"> </RowIndicatorColumn> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"> </ExpandCollapseColumn> <Columns> <telerik:GridEditCommandColumn FilterControlAltText="Filter EditCommandColumn column" ButtonType="ImageButton" EditText="Modifier" Resizable="False" EditImageUrl="Images/Icons/006-Write-New-Icon.png" UniqueName="colEdit"> <HeaderStyle Width="32px"></HeaderStyle> <ItemStyle Width="32px" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn CommandName="Delete" FilterControlAltText="Filter column column" Text="Supprimer" UniqueName="colDelete" ButtonType="ImageButton" ImageUrl="Images/Icons/059-Close-Delete-circle-Icon.png" ConfirmDialogType="Classic"> <HeaderStyle Width="32px"></HeaderStyle> <ItemStyle Width="32px" /> </telerik:GridButtonColumn> <telerik:GridBoundColumn DataField="palg_noauto" FilterControlAltText="Filter column1 column" UniqueName="colNoAuto" Visible="False" ReadOnly="True"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="allergie" FilterControlAltText="Filter column2 column" UniqueName="colAllergie" CurrentFilterFunction="StartsWith" FilterDelay="1500" ShowFilterIcon="false" ReadOnly="True"> </telerik:GridBoundColumn> <telerik:GridCheckBoxColumn DataField="isGroupe" DataType="System.Boolean" FilterControlAltText="Filter column column" ReadOnly="True" UniqueName="colIsGroupe" ShowFilterIcon="false" AllowFiltering="False"> <ItemStyle HorizontalAlign="Center" /> <HeaderStyle HorizontalAlign="Center" Width="64px" /> </telerik:GridCheckBoxColumn> <telerik:GridDateTimeColumn DataField="Date" FilterControlAltText="Filter column3 column" UniqueName="colDate" CurrentFilterFunction="StartsWith" FilterDelay="1500" ShowFilterIcon="false" DataType="System.String" EditFormHeaderTextFormat=""> </telerik:GridDateTimeColumn> <telerik:GridDropDownColumn FilterControlAltText="Filter column8 column" UniqueName="colGenerique" ListValueField="gene_numero" ListTextField="gene_nom" ShowFilterIcon="False" Visible="False" DropDownControlType="RadComboBox" DataField="gene_numero"> </telerik:GridDropDownColumn> <telerik:GridDropDownColumn FilterControlAltText="Filter column7 column" UniqueName="colGroupeDesc" ListValueField="gral_numero" ListTextField="gral_description" ShowFilterIcon="False" Visible="False" DropDownControlType="RadComboBox" DataField="gral_numero"> </telerik:GridDropDownColumn> <telerik:GridBoundColumn DataField="palg_texte_1" FilterControlAltText="Filter column4 column" UniqueName="colTexte1" CurrentFilterFunction="StartsWith" FilterDelay="1500" ShowFilterIcon="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="palg_texte_2" FilterControlAltText="Filter column5 column" UniqueName="colTexte2" CurrentFilterFunction="StartsWith" FilterDelay="1500" ShowFilterIcon="false"> </telerik:GridBoundColumn> <telerik:GridCheckBoxColumn DataField="isImprime" FilterControlAltText="Filter colImprimer column" UniqueName="colImprimer" Visible="False"> </telerik:GridCheckBoxColumn> </Columns> <SortExpressions> <telerik:GridSortExpression FieldName="allergie" SortOrder="Ascending" /> </SortExpressions> <EditFormSettings> <EditColumn ButtonType="PushButton" CancelText="Annuler" UpdateText="Enregistrer" InsertText="Ajouter" FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <EditItemStyle BackColor="Silver" /> </telerik:RadGrid>What is wrong with what I did below. the current directory has 149 files. I change directories to one I know has 0 file and I still get 149 files for the count.
var explorer = $find("RadFileExplorer1");var treeDir = explorer.get_tree().get_selectedNode();var currentDir = explorer.getFileExplorerItemFromNode(treeDir).get_path(); // explorer.get_currentDirectory();explorer.set_currentDirectory(currentDir, 0);explorer.clearFolderCache();var filesCnt = explorer.get_fileList().get_items().length;
<telerik:RadGrid runat="server" ID="rgdGroupOrder" CellSpacing="0" GridLines="None"> <MasterTableView AutoGenerateColumns="False"> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="Accession" DataType="System.Int64" FilterControlAltText="Filter Accession column" HeaderText="Acc #" SortExpression="Accession" UniqueName="Accession"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Description" FilterControlAltText="Filter Description column" HeaderText="Exam" SortExpression="Description" UniqueName="Description"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Status" FilterControlAltText="Filter Status column" HeaderText="Status" SortExpression="Status" UniqueName="Status"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ScheduleTime" DataType="System.DateTime" FilterControlAltText="Filter ScheduleTime column" HeaderText="Time" SortExpression="ScheduleTime" UniqueName="ScheduleTime" DataFormatString="{0:t}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Modality" FilterControlAltText="Filter Modality column" HeaderText="Modality" SortExpression="Modality" UniqueName="Modality"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ExamDate" DataType="System.DateTime" FilterControlAltText="Filter ExamDate column" HeaderText="ExamDate" SortExpression="ExamDate" UniqueName="ExamDate"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Resource" FilterControlAltText="Filter Resource column" HeaderText="Resource" SortExpression="Resource" UniqueName="Resource"> </telerik:GridBoundColumn> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu></telerik:RadGrid><asp:RadioButtonList ID="rblGroupOptions" runat="server" AutoPostBack="false"> <asp:ListItem Text="Apply to this exam only" Value="single"></asp:ListItem> <asp:ListItem Text="Apply to all in this group with same modality" Value="modality" Selected="True"></asp:ListItem> <asp:ListItem Text="Apply to all in this group for all modalities" Value="all"></asp:ListItem></asp:RadioButtonList><telerik:RadCodeBlock ID="radcodeblock1" runat="server"> <script type="text/javascript"> function filterByAcc() { var grid = $find("<%=rgdGroupOrder.ClientID %>"); if (grid != null) { var acc = "<%= AccessionNumber %>"; var master = $find('<%=rgdGroupOrder.ClientID %>').get_masterTableView(); master.filter("Modality", "", "NoFilter"); master.filter("Accession", acc, "EqualTo"); } } function filterByModality() { var grid = $find("<%=rgdGroupOrder.ClientID %>"); if (grid != null) { var modality = "<%= Modality %>"; var master = $find('<%=rgdGroupOrder.ClientID %>').get_masterTableView(); master.filter("Accession", "", "NoFilter"); master.filter("Modality", modality, "EqualTo"); } } function clearFilters() { var grid = $find("<%=rgdGroupOrder.ClientID %>"); if (grid != null) { var master = $find('<%=rgdGroupOrder.ClientID %>').get_masterTableView(); master.filter("Modality", "", "NoFilter"); master.filter("Accession", "", "NoFilter"); } } </script></telerik:RadCodeBlock>
Can Telerik and someone else confirm this problem?
Line raising the exception:
this._buildFilterMenuItemList(this._filterMenu,f._data.FilterListOptions,f._data.DataTypeName,f._data.CurrentFilterFunction,f); above the previous line returns null:var f=a.getColumnByUniqueName(i);