I'm guessing the preview updates on posts because it updates when I add/remove/update filter expressions and groups, and it updates when I load the grid. I would prefer it to update as I'm making changes, because to me, a "preview" doesn't really count if I have to load first. For example, If I only add one filter expression, the preview doesn't show anything...until I load the grid. If I add three expressions then a group expression, the first three expressions will show in the preview correctly, but then the group expression doesn't, because there's no server post between choosing the last expression value and loading the grid. So, the question - is it possible to update the preview expression in "real time"? Code for reference:
01.
<
telerik:RadAjaxManager
runat
=
"server"
ID
=
"RadAjaxManager1"
>
02.
<
AjaxSettings
>
03.
<
telerik:AjaxSetting
AjaxControlID
=
"rgFilings"
>
04.
<
UpdatedControls
>
05.
<
telerik:AjaxUpdatedControl
ControlID
=
"rgFilings"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
06.
<
telerik:AjaxUpdatedControl
ControlID
=
"rfFilter"
/>
07.
</
UpdatedControls
>
08.
</
telerik:AjaxSetting
>
09.
</
AjaxSettings
>
10.
<
AjaxSettings
>
11.
<
telerik:AjaxSetting
AjaxControlID
=
"rfFilter"
>
12.
<
UpdatedControls
>
13.
<
telerik:AjaxUpdatedControl
ControlID
=
"rfFilter"
/>
14.
</
UpdatedControls
>
15.
</
telerik:AjaxSetting
>
16.
</
AjaxSettings
>
17.
</
telerik:RadAjaxManager
>
1.
<
telerik:RadFilter
runat
=
"server"
ID
=
"rfFilter"
RenderMode
=
"Lightweight"
FilterContainerID
=
"rgFilings"
ShowApplyButton
=
"False"
ViewStateMode
=
"Enabled"
OnApplyExpressions
=
"rfFilter_ApplyExpressions"
OnExpressionItemCreated
=
"rfFilter_ExpressionItemCreated"
ExpressionPreviewPosition
=
"Bottom"
>
2.
<
ContextMenu
RenderMode
=
"Lightweight"
></
ContextMenu
>
3.
<
FieldEditors
>
4.
<
telerik:RadFilterDropDownEditor
FieldName
=
"DelApprStatus"
DisplayName
=
"Status"
DataTextField
=
"Value"
DataValueField
=
"Value"
/>
5.
<
telerik:RadFilterDropDownEditor
FieldName
=
"District"
DisplayName
=
"Reserve Bank"
DataTextField
=
"Value"
DataValueField
=
"Value"
/>
6.
</
FieldEditors
>
7.
</
telerik:RadFilter
>