Error occured...
the radgrid1 control only has one of these fields. but, this is a multiple TAB/PAGE system, each page calls the SQL statement with a different where clause but same fields.
selection of Tires, RadGrid1
selection of Rims Radgrid2
Radgrid2 has the same column..... but different search criteria.
the error occurs setting up the Editable field for entering quantity, using the Radgrid1_PreRender event. it seems to me that the FindControl function is not distinguishing the different grids from eachother when looking for the control.
here is the entire grid control code.
<telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True" AllowMultiRowSelection="True"
AllowPaging="True" AllowSorting="True" DataSourceID="sqltypeTires" GridLines="Vertical"
ShowFooter="True" ShowStatusBar="True" Skin="Gray" Width="900px" AllowCustomPaging="True" PageSize="20" AllowMultiRowEdit="True" OnPreRender="RadGrid1_PreRender">
<HeaderContextMenu EnableTheming="True" Skin="Grey">
<CollapseAnimation Duration="200" Type="OutQuint" />
</HeaderContextMenu>
<MasterTableView AutoGenerateColumns="False" DataSourceID="sqltypeTires" AllowCustomPaging="False" PageSize="100">
<RowIndicatorColumn>
<HeaderStyle Width="20px" />
</RowIndicatorColumn>
<ExpandCollapseColumn>
<HeaderStyle Width="20px" />
</ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn CurrentFilterFunction="StartsWith" DataField="Part Number"
FilterControlWidth="40px" HeaderText="Part Number" SortExpression="Part Number"
UniqueName="Part Number" ReadOnly="True">
<HeaderStyle HorizontalAlign="Justify" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Width="80px" Wrap="True" />
<ItemStyle HorizontalAlign="Justify" Width="80px" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn CurrentFilterFunction="StartsWith" DataField="Size" FilterControlWidth="40px"
HeaderText="Size" SortExpression="Size" UniqueName="Size" ReadOnly="True">
<ItemStyle HorizontalAlign="Justify" Width="50px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="100px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn CurrentFilterFunction="StartsWith" DataField="Description"
FilterControlWidth="60px" HeaderText="Description" SortExpression="Description"
UniqueName="Description" ReadOnly="True">
<ItemStyle HorizontalAlign="Justify" Width="100px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="100px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn CurrentFilterFunction="StartsWith" DataField="Manufacturer"
FilterControlWidth="60px" HeaderText="Manufacturer" ReadOnly="True" SortExpression="Manufacturer"
UniqueName="Manufacturer">
<ItemStyle HorizontalAlign="Justify" Width="100px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="100px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn CurrentFilterFunction="StartsWith" DataField="Load Index"
FilterControlWidth="20px" HeaderText="LI" ReadOnly="True" SortExpression="Load Index"
UniqueName="Load Index">
<ItemStyle HorizontalAlign="Justify" Width="25px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="50px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn CurrentFilterFunction="StartsWith" DataField="Speed Rating"
FilterControlWidth="20px" HeaderText="SR" SortExpression="Speed Rating" UniqueName="Speed Rating" ReadOnly="True">
<ItemStyle HorizontalAlign="Justify" Width="25px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="50px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn AllowFiltering="False" DataField="Price $" HeaderText="Price $"
SortExpression="Price $" UniqueName="Price $" ReadOnly="True">
<ItemStyle HorizontalAlign="Justify" Width="50px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="50px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn AllowFiltering="False" DataField="FET $" HeaderText="FET $"
ReadOnly="True" Reorderable="False" ShowSortIcon="False" SortExpression="FET $"
UniqueName="FET $">
<ItemStyle HorizontalAlign="Justify" Width="50px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="50px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn AllowFiltering="False" DataField="Available" HeaderText="Available"
SortExpression="Available" UniqueName="Available" ReadOnly="True">
<ItemStyle HorizontalAlign="Justify" Width="50px" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Width="50px" Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridNumericColumn AllowFiltering="False" AllowSorting="False" DataField="qtyordered"
DataType="System.Int32" HeaderText="Qty Ordered" MaxLength="10" NumericType="Number"
UniqueName="QtyOrdered">
<ItemStyle Width="50px" />
<HeaderStyle Width="80px" />
</telerik:GridNumericColumn>
</Columns>
<PagerStyle Mode="NextPrevAndNumeric" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<GroupHeaderItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False"
Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" HorizontalAlign="Justify" Wrap="True" />
</MasterTableView>
<SelectedItemStyle BackColor="LightGray" />
<ClientSettings AllowKeyboardNavigation="True">
<Selecting AllowRowSelect="True" />
<Scrolling AllowScroll="True" UseStaticHeaders="True" ScrollHeight="400px" />
</ClientSettings>
<FilterMenu EnableTheming="True" Skin="Vista">
<CollapseAnimation Duration="200" Type="OutQuint" />
</FilterMenu>
</telerik:RadGrid>