I have a RadGrid with a date column and several text columns and filtering enabled. When I select a date to be filtered, type text in one of the text fields and then select another filter field, the grid filters properly, but I can no longer type in the filter text fields.
I am using RadControls for ASP.NET Ajax Q2 2009.
Any suggestions?
My grid code is:
I am using RadControls for ASP.NET Ajax Q2 2009.
Any suggestions?
My grid code is:
| <telerik:RadGrid ID="ShipmentHistoryGrid" runat="server" Skin="Web20" OnNeedDataSource="OnShipmentHistoryGridNeedDataSource" |
| ShowStatusBar="True" AutoGenerateColumns="False" GridLines="None" OnItemDataBound="OnItemDataBound" |
| AllowFilteringByColumn="true" AllowSorting="true"> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| <MasterTableView DataKeyNames="PackageID" CommandItemDisplay="None" TableLayout="Fixed"> |
| <Columns> |
| <telerik:GridDateTimeColumn FilterControlWidth="90px" DataField="ShippingDate" UniqueName="Date" |
| HeaderText="Ship Date" DataFormatString="{0:d}" AutoPostBackOnFilter="true" ShowFilterIcon="false"> |
| <HeaderStyle Width="95px" /> |
| </telerik:GridDateTimeColumn> |
| <telerik:GridBoundColumn DataField="Pin" UniqueName="Pin" HeaderText="Pin" AutoPostBackOnFilter="true" |
| CurrentFilterFunction="Contains" ShowFilterIcon="false" > |
| <HeaderStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ShortService" UniqueName="ServiceType" HeaderText="Service" |
| AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="false"> |
| <HeaderStyle Width="120px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Contact" UniqueName="Contact" HeaderText="Name" |
| AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="false"> |
| <HeaderStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="City" UniqueName="City" HeaderText="City" AutoPostBackOnFilter="true" |
| CurrentFilterFunction="Contains" ShowFilterIcon="false"> |
| <HeaderStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn FilterControlWidth="30px" DataField="Province" UniqueName="Province" HeaderText="Province" |
| AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="false"> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="PostalCode" UniqueName="PostalCode" HeaderText="Postal Code" |
| AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="false"> |
| <HeaderStyle Width="95px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="IsVoid" UniqueName="IsVoid" Visible="false"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridTemplateColumn UniqueName="VoidColumn" AllowFiltering="false" HeaderText="Void"> |
| <ItemTemplate> |
| <asp:Button ID="btnVoid" runat="server" OnClick="OnClickVoid" Text="Void" /> |
| <asp:Label ID="VoidLabel" runat="server" Text="Package Voided"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle HorizontalAlign="Center"/> |
| <HeaderStyle HorizontalAlign="Center" /> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings> |
| <Scrolling AllowScroll="true" UseStaticHeaders="true" /> |
| </ClientSettings> |
| </telerik:RadGrid> |