Hi,
I have an autocomplete combobox within a radgrid. The combobox is fed directly from a Web service. When I move this combobox outside the grid it works fine. Is there some issue with having AJAX fed controls inside a grid?
function OnClientItemsRequesting(sender, eventArgs) { var context = eventArgs.get_context(); context["FilterString"] = eventArgs.get_text(); }<radG:RadGrid runat="server" AutoGenerateColumns="false" ShowFooter="true" CssClass="bodyCopy" ID="RadGrid1" AllowPaging="True" AllowSorting="True" EnableAJAX="true" OnNeedDataSource="RadGrid1_NeedDataSource" OnItemCreated="RadGrid1_ItemCreated" OnItemCommand="RadGrid1_ItemCommand" Width="800px" EditItemStyle-VerticalAlign="Top"> <PagerStyle Mode="NumericPages" /> <MasterTableView DataKeyNames="J_ID" Width="800px" CommandItemDisplay="Top" PageSize="18" EditMode="InPlace" > <Columns> <radG:GridTemplateColumn UniqueName="Date" SortExpression="Date" HeaderText="Date"> <ItemTemplate> <asp:Label ID="lblDate" runat="Server"></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:DropDownList ID="ddlDateEdit" runat="Server"></asp:DropDownList> </EditItemTemplate> </radG:GridTemplateColumn> <radG:GridTemplateColumn UniqueName="Description" SortExpression="Description" HeaderText="Description"> <ItemTemplate> <asp:Label ID="lblDescription" ForeColor="black" runat="Server"></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtDescription" runat="server" TextMode="MultiLine" Rows="2" Width="180px"></asp:TextBox> </EditItemTemplate> </radG:GridTemplateColumn> <radG:GridTemplateColumn UniqueName="Hours" SortExpression="Hours" HeaderText="Hours"> <ItemTemplate> <asp:Label ID="lblHours" runat="Server"></asp:Label> </ItemTemplate> <FooterTemplate><asp:Label runat="server" ID="lblTotals"></asp:Label></FooterTemplate> <EditItemTemplate> <asp:TextBox ID="txtHours" runat="server" Width="30px"></asp:TextBox> </EditItemTemplate> </radG:GridTemplateColumn> <radG:GridTemplateColumn UniqueName="J_JobCode" SortExpression="Hours" HeaderText="Job"> <ItemTemplate> <asp:Label ID="lblJobCode" runat="Server"></asp:Label> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="radJCSearch" runat="server" DropDownWidth="300px" EnableLoadOnDemand="true" Height="190px" OnClientItemsRequesting="OnClientItemsRequesting" Width="300px" CausesValidation="False" ExpandDelay="500" HighlightTemplatedItems="True" OpenDropDownOnLoad="False" DataValueField="JC_ID" EmptyMessage="Type code to start search" EnableVirtualScrolling="True" ItemRequestTimeout="500" ShowDropDownOnTextboxClick="True" ShowToggleImage="False" ShowWhileLoading="False" > <WebServiceSettings Method="GetJobCodes" Path="JobCodes.asmx" /> <CollapseAnimation Duration="200" Type="OutQuint" /> </telerik:RadComboBox> </EditItemTemplate> </radG:GridTemplateColumn> <radG:GridTemplateColumn UniqueName="Date" ItemStyle-Width="25px" SortExpression="Date" HeaderText="Delete"> <ItemTemplate> <asp:LinkButton ID="lnkNonEditDelete" ToolTip="Delete Job" runat="server" CausesValidation="false" ><img src="delete.gif" border="0" /></asp:LinkButton> </ItemTemplate> <EditItemTemplate> </EditItemTemplate> </radG:GridTemplateColumn> <radG:GridEditCommandColumn ItemStyle-Width="30px" UniqueName="UpdateColumn" ><ItemStyle CssClass="edit" /></radG:GridEditCommandColumn> </Columns> </MasterTableView> </radG:RadGrid>