Hi,
I have a RadGrid that is using EditMode="InPlace". This grid has several RadComboBoxes in the Insert/Edit templates. How can I make the [Enter] key work like the [Tab] key. I would like to move focus to the next control when the user presses the enter key in the RadComboBox.
Thank You
Tracy
Note: The following code OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" just changes the backcolor of the control to yellow on focus and back to white when it loses focuses.
<telerik:GridTemplateColumn UniqueName="gtcStandardItem" HeaderStyle-Width ="120px" HeaderText="Standard Item" DataField="StandardItem"> <ItemTemplate> <asp:Label ID="lblStandardItem" runat="server" Text='<%# Eval("StandardItem") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditStandardItem" runat="server" DataSourceID="SQLDS_StandardItem" DataTextField="StandardItem" DataValueField="StandardItem" Width="110px" OnSelectedIndexChanged="rcbEditStandardItem_SelectedIndexChanged" OnItemDataBound="rcbEditStandardItem_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <telerik:RadComboBox ID="rcbInsertStandardItem" runat="server" DataSourceID="SQLDS_StandardItem" DataTextField="StandardItem" DataValueField="StandardItem" Width="110px" OnSelectedIndexChanged="rcbInsertStandardItem_SelectedIndexChanged" OnItemDataBound="rcbInsertStandardItem_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </InsertItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumn UniqueName="gtcJob" HeaderStyle-Width ="120px" HeaderText="Job" DataField="Job"> <ItemTemplate> <asp:Label ID="lblJob" runat="server" Text='<%# Eval("Job") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditJob" runat="server" DataSourceID="SQLDS_Job" DataTextField="Job" DataValueField="Job" Width="110px" OnSelectedIndexChanged="rcbEditJob_SelectedIndexChanged" OnItemDataBound="rcbEditJob_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <telerik:RadComboBox ID="rcbInsertJob" runat="server" DataSourceID="SQLDS_Job" DataTextField="Job" DataValueField="Job" Width="110px" OnSelectedIndexChanged="rcbInsertJob_SelectedIndexChanged" OnItemDataBound="rcbInsertJob_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </InsertItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumn UniqueName="gtcExtra" HeaderStyle-Width ="110px" HeaderText="Extra" DataField="Extra" > <ItemTemplate> <asp:Label ID="lblExtra" runat="server" Text='<%# Eval("Extra") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditExtra" runat="server" DataSourceID="SQLDS_Extra" DataTextField="Extra" DataValueField="Extra" Width="90px" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <Telerik:RadComboBox ID="rcbInsertExtra" runat="server" DataSourceID="SQLDS_Extra" DataTextField="Extra" DataValueField="Extra" Width="90px" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </InsertItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumn UniqueName="gtcCostCode" HeaderStyle-Width ="110px" HeaderText="CostCode" DataField="CostCode" > <ItemTemplate> <asp:Label ID="lblCostCode" runat="server" Text='<%# Eval("CostCode") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditCostCode" runat="server" DataSourceID="SQLDS_CostCode" DataTextField="CostCode" DataValueField="CostCode" Width="90px" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <telerik:RadComboBox ID="rcbInsertCostCode" runat="server" DataSourceID="SQLDS_CostCode" DataTextField="CostCode" DataValueField="CostCode" Width="90px" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false" /> </InsertItemTemplate></telerik:GridTemplateColumn>