如何在数据绑定时使用过滤器操作

时间:2011-04-20 04:48:55

标签: javascript asp.net telerik

我在网格上使用虚拟滚动。我希望我的网格也应该支持过滤操作以实现这一点,我可以使用FilterParameterName =“”& FilterParameterType =“”数据绑定的属性,还是有其他方法可用于实现虚拟滚动过滤。

                                                                                                                                                                                                                                                                                                                                                                       

                        <telerik:GridBoundColumn DataField="SUPPNAME" HeaderText="Name" UniqueName="suppName" />

                    </Columns>
                </MasterTableView>
                <ClientSettings>
                    <Scrolling AllowScroll="True" EnableVirtualScrollPaging="True" UseStaticHeaders="True">
                    </Scrolling>
                    <DataBinding Location="POProcessing.aspx" SelectMethod="GetProductData" SelectCountMethod="GetCount"
                        StartRowIndexParameterName="startRowIndex" MaximumRowsParameterName="maxRows" FilterParameterName="suppName" FilterParameterType="String" />
                    <ClientEvents OnCommand="showLoadingPanel" OnDataBound="hideLoadingPanel" OnRowClick="onRowClick"
                        OnRowDataBound="RowDataBound" OnRowSelecting="OnRowSelecting" OnRowDeselecting="OnRowDeselecting" />
                    <Selecting AllowRowSelect="true" />
                </ClientSettings>
            </telerik:RadGrid>

1 个答案:

答案 0 :(得分:1)

如果您通过网格列过滤器文本框应用过滤器,我想它将在虚拟滚动处理后保留。 DataBinding&gt; FilterParameterName / FilterParameterType属性很可能用于指定默认情况下将传递给Select方法的filter参数的名称和类型。