or
<
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);
RadAjaxManager ajaxManager = RadAjaxManager.GetCurrent(Page);
ajaxManager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(this.RadAjaxManager1_AjaxRequest);
var ucToolMfgInfo = (UserControls_ToolsDetailsMfgInfoUC)Page.LoadControl("~/Tools/UserControls/ToolsDetailsMfgInfoUC.ascx");
function refreshGridComponent(arg, arg1) {
alert('test111');
var ajaxManager = $find("<%= RadAjaxManager.GetCurrent(this.Page).ClientID %>");
ajaxManager.ajaxRequest("Component");
}
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
{
try
{
if (e.Argument == "Component")
LoadUserControls("A3");
}
}
<
telerik:RadGrid
ID
=
"ReportsDataGrid"
runat
=
"server"
AutoGenerateColumns
=
"false"
AllowPaging
=
"true"
AllowFilteringByColumn
=
"true"
DataSourceID
=
"ReportsDataSource"
ShowGroupPanel
=
"true"
PageSize
=
"25"
>
<
GroupingSettings
CaseSensitive
=
"false"
/>
<
MasterTableView
DataSourceID
=
"ReportsDataSource"
DataKeyNames
=
"SenderAddress,SourceIP"
GroupLoadMode
=
"Server"
CommandItemDisplay
=
"Top"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"SenderAddress"
HeaderText
=
"Sender Email Address"
/>
<
telerik:GridBoundColumn
DataField
=
"SourceIP"
HeaderText
=
"Sender Source IP Address"
/>
<
telerik:GridBoundColumn
DataField
=
"Messages"
HeaderText
=
"Messages"
DataFormatString
=
"{0:N0}"
/>
<
telerik:GridBoundColumn
DataField
=
"Volume"
HeaderText
=
"Volume (KB)"
DataFormatString
=
"{0:N0}"
/>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"Bottom"
AlwaysVisible
=
"true"
/>
<
CommandItemSettings
ShowAddNewRecordButton
=
"false"
ShowExportToExcelButton
=
"true"
ShowExportToCsvButton
=
"true"
/>
<
NestedViewTemplate
>
<
asp:Panel
runat
=
"server"
ID
=
"InnerContainer"
Visible
=
"false"
>
<
div
class
=
"nestedchartcontentpane"
style
=
"position:relative"
>
<
asp:Label
ID
=
"SelectedRecordEmail"
runat
=
"server"
Text='<%# Eval("SenderAddress") %>' Visible="false" />
<
asp:Label
ID
=
"SelectedRecordIP"
runat
=
"server"
Text='<%# Eval("SourceIP") %>' Visible="false" />
<
telerik:RadHtmlChart
runat
=
"server"
ID
=
"ReportsDataChart"
Width
=
"900"
Height
=
"300"
Transitions
=
"true"
DataSourceID
=
"ReportsNestedDataSource"
>
<
Legend
>
<
Appearance
Visible
=
"false"
/>
</
Legend
>
<
PlotArea
>
<
XAxis
MajorTickType
=
"Outside"
MinorTickType
=
"None"
DataLabelsField
=
"Date"
>
<
LabelsAppearance
DataFormatString
=
"{0}"
RotationAngle
=
"45"
/>
<
TitleAppearance
Visible
=
"true"
Text
=
"Date"
/>
<
MinorGridLines
Visible
=
"false"
/>
</
XAxis
>
<
YAxis
MajorTickType
=
"Outside"
MinorTickType
=
"None"
>
<
LabelsAppearance
DataFormatString
=
"{0:N0}"
RotationAngle
=
"0"
/>
<
TitleAppearance
Visible
=
"true"
Text
=
"Messages"
/>
<
MinorGridLines
Visible
=
"false"
/>
</
YAxis
>
<
Series
>
<
telerik:LineSeries
Name
=
"Messages"
MissingValues
=
"Gap"
DataField
=
"Messages"
>
<
LabelsAppearance
Visible
=
"false"
/>
<
TooltipsAppearance
DataFormatString
=
"{0:N0}"
/>
</
telerik:LineSeries
>
</
Series
>
</
PlotArea
>
</
telerik:RadHtmlChart
>
<
asp:SqlDataSource
ID
=
"ReportsNestedDataSource"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:asp_statistics %>"
SelectCommand="GetReportsExchTopRelayAddressesChart"
SelectCommandType="StoredProcedure">
<
SelectParameters
>
<
asp:ControlParameter
ControlID
=
"ReportsSelectedDate"
Name
=
"date"
PropertyName
=
"SelectedDate"
Type
=
"DateTime"
/>
<
asp:ControlParameter
ControlID
=
"ReportsOn"
Name
=
"type"
PropertyName
=
"SelectedValue"
Type
=
"String"
/>
<
asp:ControlParameter
ControlID
=
"ReportsDataUnit"
Name
=
"unit"
PropertyName
=
"SelectedValue"
Type
=
"String"
/>
<
asp:ControlParameter
ControlID
=
"SelectedRecordEmail"
Name
=
"address"
PropertyName
=
"Text"
Type
=
"String"
/>
<
asp:ControlParameter
ControlID
=
"SelectedRecordIP"
Name
=
"sourceip"
PropertyName
=
"Text"
Type
=
"String"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
</
div
>
</
asp:Panel
>
</
NestedViewTemplate
>
</
MasterTableView
>
<
ExportSettings
HideStructureColumns
=
"true"
ExportOnlyData
=
"true"
IgnorePaging
=
"true"
OpenInNewWindow
=
"true"
/>
</
telerik:RadGrid
>