Hi,
I am attempting to embed a RadCombo box in a grid for adding and updating items.
| <WC:CustomDataGrid ID="dgDiscWorks" Runat="server" DataKeyField="disc_work_id" ClearNewOnCancel="true"> |
| <Columns> |
| <asp:TemplateColumn HeaderText=""> |
| <ItemTemplate> |
| <%# Container.ItemIndex + 1 %>. |
| </ItemTemplate> |
| </asp:TemplateColumn> |
| <asp:TemplateColumn HeaderText="Composer"> |
| <ItemTemplate><a href="ComposerDetail.aspx?composer_id=<%# DataBinder.Eval(Container.DataItem, "composer_id") %>" |
| ><%# ComposerName(DataBinder.Eval(Container.DataItem, "first_name"), DataBinder.Eval(Container.DataItem, "last_name")) %></a></ItemTemplate> |
| <EditItemTemplate><Combo:Composer id="dw_composer" runat="server" width="200px" FontSize="10px" /></EditItemTemplate> |
| </asp:TemplateColumn> |
| <asp:TemplateColumn HeaderText="Work"> |
| <ItemTemplate><a href="WorkDetail.aspx?work_id=<%# DataBinder.Eval(Container.DataItem, "work_id") %>" |
| ><%# WorkTitle(DataBinder.Eval(Container.DataItem, "article"), DataBinder.Eval(Container.DataItem, "title")) %></a></ItemTemplate> |
| <EditItemTemplate><Combo:Work id="dw_work" runat="server" width="200px" FontSize="10px" /></EditItemTemplate> |
| </asp:TemplateColumn> |
| </Columns> |
| </WC:CustomDataGrid> |
The problem is that everytime I attempt to click or type in the combo and it, consequently, attempts to retrieve the items from the database it throws a runtime javascript error. The combo's work fine retrieving the data outside the grid - it just happens on dynamic retrieval within the grid on edit/add.
Does any know why or have a solution please?
Many thanks, Richard