| ... |
| <body topmargin="0" leftmargin="0"> |
| <form id="form1" runat="server"> |
| <div> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadPanelBar ID="rpbNavigation" runat="server" style="width:100%" Skin="Outlook" EnableViewState="false"> |
| </telerik:RadPanelBar> |
| </div> |
| </form> |
| <telerik:RadCodeBlock ID="RadCodeBlock2" runat="server"> |
| <script type="text/javascript"> |
| checkMain(); |
| function checkMain() { |
| var panelBar = $find("<%= rpbNavigation.ClientID %>"); |
| var item = panelBar.findItemByText(Main.selectedModule); |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| </body> |
| ... |
<telerik:RadPanelBar runat="server" ID="RadPanelBar1" > <Items> <telerik:RadPanelItem Expanded="True" Text="Corporate" ChildGroupHeight="50"> <Items> <telerik:RadPanelItem Text="About us"> <Items> <telerik:RadPanelItem Text="News"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Team"></telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Careers"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Careers1"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Careers2"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Careers3"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Careers4"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Careers5"></telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Services" ChildGroupHeight="50"> <Items> <telerik:RadPanelItem Text="Products"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Solutions"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Certifications"></telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Work" ChildGroupHeight="50" > <Items> <telerik:RadPanelItem Text="Clients"></telerik:RadPanelItem> <telerik:RadPanelItem Text="Testimonials"></telerik:RadPanelItem> <telerik:RadPanelItem Text="FAQ"></telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> <ExpandAnimation Type="None"></ExpandAnimation> </telerik:RadPanelBar><a onclick="if(!$find('ctl00_WebPartManager_WorkAreaWebPart_MainControl_WorkAreaGrid_ctl00').fireCommand('DisplayDetails','0')) return false;" href="javascript:__doPostBack('ctl00$WebPartManager$WorkAreaWebPart$MainControl$WorkAreaGrid$ctl00$ctl04$ctl01','')">J1542A</a><br>| string assetsRoot = "~/Assets112s/"; //this is the name of my virtual directory |
| RadEditor1.ImageManager.ViewPaths = new string[1] { assetsRoot + "Images" }; |

I need to create a combobox with variable number of columns. Both the number of columns, and the column names would be determined only at run time. Also, I need the combobox to be a multiselect combo, so I need to put in a checkbox in the item template. So, I am creating the item template and header template at runtime.
When I run the code, I am getting the error "Multiple controls with the same ID 'chkSourceElementValue' were found. FindControl requires that controls have unique IDs." where chkSourceElementValue is the ID of the checkbox thats created in the item template. I am setting the item template, header template, data source at page_load and also data binding it at that point. I have enclosed snippets of my code, as well as the error message stack below. it looks like the error is originating from within RadComboBox.
I am using the latest version of Telerik ASP.NET AJAX Controls (ASP.NET AJAX Q3 2010 NET 35)
Please advise at the earliest. Thank you.
Page_Load:
this
.rcbSourceElement.ItemTemplate = new SourceElementValueDropDownTemplate(ListItemType.Item, iCountOfColumnsInDataset, mColumnNamesToDisplay);
this.rcbSourceElement.HeaderTemplate = new SourceElementValueDropDownTemplate(ListItemType.Header, iCountOfColumnsInDataset, mColumnNamesToDisplay);
this.rcbSourceElement.DataSource = dsSourceElementValuesForDisplay;
this.rcbSourceElement.DataBind();
public class SourceElementValueDropDownTemplate : ITemplate
{
PlaceHolder ph = new PlaceHolder();
private ListItemType CurrentTemplateType { get; set; }
private int CountOfColumns { get; set; }
private string[] ColumnHeaders { get; set; }
public SourceElementValueDropDownTemplate(ListItemType type, int countOfColumnsInDropDown, string[] columnHeaders)
{
CurrentTemplateType = type;
CountOfColumns = countOfColumnsInDropDown;
ColumnHeaders = columnHeaders;
}
void ITemplate.InstantiateIn(Control container)
{
CheckBox chkSourceElementValue;
Label lblSourceElementValue;
switch(CurrentTemplateType)
{
case ListItemType.Header:
ph.Controls.Add(new LiteralControl("<ul>"));
foreach(string mColName in ColumnHeaders)
{
ph.Controls.Add(new LiteralControl("<li class='rcbColumn'>"));
ph.Controls.Add(new LiteralControl(mColName));
ph.Controls.Add(new LiteralControl("</li>"));
}
ph.Controls.Add(new LiteralControl("</ul>"));
container.Controls.Add(ph);
break;
case ListItemType.Item:
ph.Controls.Add(new LiteralControl("<ul>"));
for (int iRCbColCtr = 1; iRCbColCtr < CountOfColumns ; iRCbColCtr++) /* First column of the dataset is expected to be the ELEMENT_VALUE_KEY. No need to show that in a column */
{
ph.Controls.Add(new LiteralControl("<li class='rcbColumn'>"));
if (iRCbColCtr == 1) // This is the first column - must appear as a checkbox
{
chkSourceElementValue = new CheckBox();
chkSourceElementValue.ID = "chkSourceElementValue";
chkSourceElementValue.Attributes.Add("ColIndex", iRCbColCtr.ToString());
chkSourceElementValue.DataBinding += new EventHandler(chkSourceElementValue_DataBinding);
//chkSourceElementValue.CheckedChanged += new EventHandler(chkSourceElementValue_CheckedChanged);
ph.Controls.Add(chkSourceElementValue);
}
else
{
lblSourceElementValue = new Label();
lblSourceElementValue.ID = "lblSourceElementValue";
lblSourceElementValue.Attributes.Add("ColIndex", iRCbColCtr.ToString());
lblSourceElementValue.DataBinding += new EventHandler(lblSourceElementValue_DataBinding);
ph.Controls.Add(lblSourceElementValue);
}
ph.Controls.Add(new LiteralControl("</li>"));
}
ph.Controls.Add(new LiteralControl("</ul>"));
//ph.DataBinding += new EventHandler(ph_DataBinding);
container.Controls.Add(ph);
break;
}
}
void chkSourceElementValue_CheckedChanged(object sender, EventArgs e)
{
CheckBox chkSourceElementValue = sender as CheckBox;
RadComboBox rcbParentCombo = chkSourceElementValue.Parent as RadComboBox;
}
void lblSourceElementValue_DataBinding(object sender, EventArgs e)
{
Label lblSourceElementValue = (sender) as Label;
int iColIndex = Convert.ToInt16(lblSourceElementValue.Attributes["ColIndex"]);
RadComboBoxItem container = (RadComboBoxItem)lblSourceElementValue.NamingContainer;
lblSourceElementValue.Text = ((DataRowView)(container.DataItem))[iColIndex].ToString();
}
void chkSourceElementValue_DataBinding(object sender, EventArgs e)
{
CheckBox chkSourceElementValue = (sender) as CheckBox;
int iColIndex = Convert.ToInt16(chkSourceElementValue.Attributes["ColIndex"]);
RadComboBoxItem container = (RadComboBoxItem)chkSourceElementValue.NamingContainer;
chkSourceElementValue.Text = ((DataRowView)(container.DataItem))[iColIndex].ToString();
}
}
<telerik:RadPageView runat="server" ID="radPageViewResults" BorderColor="#666666" BorderWidth="1px" Width="1000px"> <telerik:RadGrid ID="radGridActivityResult" runat="server" AutoGenerateColumns="False" Width="960px" GroupingEnabled="true" ShowGroupPanel="true" OnNeedDataSource="radPageViewResults_NeedDataSource1" AllowSorting="true" Style="table-layout:fixed;" AllowFilteringByColumn="true"> <ExportSettings ExportOnlyData="true" IgnorePaging="true" OpenInNewWindow="true"> <Excel Format="ExcelML" /> </ExportSettings> <ClientSettings AllowColumnsReorder="True" ColumnsReorderMethod="Reorder" ReorderColumnsOnClient="True" AllowDragToGroup="True" Resizing-AllowColumnResize="true"> <Animation AllowColumnReorderAnimation="True" AllowColumnRevertAnimation="True" /> </ClientSettings> <MasterTableView AllowMultiColumnSorting="True" TableLayout="Auto" EnableHeaderContextMenu="true"> <Columns> <telerik:GridBoundColumn HeaderText="Bill to Acct" DataField="StartMove.BillTo" UniqueName="BilltoAcct" Display="False" FilterControlAltText="Filter BilltoAcct column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Chassis ID" DataField="StartMove.ChassisNumber" UniqueName="ChassisID" FilterControlAltText="Filter ChassisID column"> </telerik:GridBoundColumn> <%-- <telerik:GridBoundColumn HeaderText="Equipment Group" DataField="EqupGroup" UniqueName="EqupGroup" Display="False" FilterControlAltText="Filter EqupGroup column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Equipment Type" DataField="EqupType" UniqueName="EqupType" Display="False" FilterControlAltText="Filter EqupType column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Cycle Days" DataField="CycleDays" UniqueName="CycleDays" FilterControlAltText="Filter CycleDays column"> </telerik:GridBoundColumn> <%--<telerik:GridBoundColumn HeaderText="Billable Days" DataField="StartMove.Billable" UniqueName="BillableDays" FilterControlAltText="Filter BillableDays column"> </telerik:GridBoundColumn>--%> <%--<telerik:GridBoundColumn HeaderText="Billing Posted" DataField="StartMove.BillingComplete" UniqueName="BillingPosted" Display="False" FilterControlAltText="Filter BillingPosted column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Region" DataField="OnRegion" UniqueName="OnRegion" Display="False" FilterControlAltText="Filter OnRegion column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Area" DataField="OnArea" UniqueName="OnArea" Display="False" FilterControlAltText="Filter OnArea column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Location" DataField="OnLocation" UniqueName="OnLocation" FilterControlAltText="Filter OnLocation column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" City" DataField="OnCity" UniqueName="OnCity" Display="False" FilterControlAltText="Filter OnCity column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" State" DataField="OnState" UniqueName="OnState" Display="False" FilterControlAltText="Filter OnState column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Origin EventType" DataField="StartMove.Status" UniqueName="OnEventType" Display="False" FilterControlAltText="Filter OnEventType column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Origin DateTime" DataField="StartMove.MoveDate" UniqueName="OnDateTime" FilterControlAltText="Filter OnDateTime column"> </telerik:GridBoundColumn> <%--<telerik:GridBoundColumn HeaderText=" Week" DataField="OnWeek" UniqueName="OnWeek" Display="False" FilterControlAltText="Filter OnWeek column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Calendar" DataField="OnCalendar" UniqueName="OnCalendar" Display="False" FilterControlAltText="Filter OnCalendar column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Rate" DataField="OnRate" UniqueName="OnRate" Display="False" FilterControlAltText="Filter OnRate column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" TimeZone" DataField="OnTimeZone" UniqueName="OnTimeZone" Display="False" FilterControlAltText="Filter OnTimeZone column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Origin ContainerID" DataField="StartMove.ContainerId" UniqueName="OnContainerID" FilterControlAltText="Filter OnContainerID column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Origin TruckerSCAC" DataField="StartMove.Trucker" UniqueName="OnTrcukerSCAC" FilterControlAltText="Filter OnSCAC column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Origin ContainerSize" DataField="StartMove.ContaineSize" UniqueName="OnContaineSize" Display="False" FilterControlAltText="Filter OnContaineSize column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Origin Booking No." DataField="StartMove.BookingNumber" UniqueName="OnBooking" Display="False" FilterControlAltText="Filter OnBooking column"> </telerik:GridBoundColumn> <%--<telerik:GridBoundColumn HeaderText="Origin BillOfLading" DataField="StartMove.OnBillOfLading" UniqueName="OnBillOfLading" Display="False" FilterControlAltText="Filter OnBillOfLading column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Origin UsingLine" DataField="StartMove.ChassisUsingLine" UniqueName="OnUsingLine" FilterControlAltText="Filter OnUsingLine column"> </telerik:GridBoundColumn> <%--<telerik:GridBoundColumn HeaderText=" CustomerCode" DataField="OnCustomerCode" UniqueName="OnCustomerCode" Display="False" FilterControlAltText="Filter OnCustomerCode column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Merchant Haulage" DataField="OnMerchantHaulage" UniqueName="OnMerchantHaulage" FilterControlAltText="Filter OnMerchantHaulage column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText=" Import Export" DataField="OnImportExport" UniqueName="OnImportExport" Display="False" FilterControlAltText="Filter OnImportExport column"> </telerik:GridBoundColumn>--%> <%--<telerik:GridBoundColumn HeaderText="Dest Region" DataField="OffRegion" UniqueName="OffRegion" Display="False" FilterControlAltText="Filter OffRegion column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest Area" DataField="OffArea" UniqueName="OffArea" Display="False" FilterControlAltText="Filter OffArea column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest Location" DataField="OffLocation" UniqueName="OffLocation" FilterControlAltText="Filter OffLocation column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest City" DataField="OffCity" UniqueName="OffCity" Display="False" FilterControlAltText="Filter OffCity column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest State" DataField="OffState" UniqueName="OffState" Display="False" FilterControlAltText="Filter OffState column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Dest. EventType" DataField="EndMove.Status" UniqueName="OffEventType" Display="False" FilterControlAltText="Filter OffEventType column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest. DateTime" DataField="EndMove.MoveDate" UniqueName="OffDateTime" FilterControlAltText="Filter OffDateTime column"> </telerik:GridBoundColumn> <%-- <telerik:GridBoundColumn HeaderText="Dest Week" DataField="OffWeek" UniqueName="OffWeek" Display="False" FilterControlAltText="Filter OffWeek column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest Calendar" DataField="OffCalendar" UniqueName="OffCalendar" Display="False" FilterControlAltText="Filter OffCalendar column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest Rate" DataField="OffRate" UniqueName="OffRate" Display="False" FilterControlAltText="Filter OffRate column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest TimeZone" DataField="OffTimeZone" UniqueName="OffTimeZone" Display="False" FilterControlAltText="Filter OffTimeZone column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Dest. ContainerID" DataField="EndMove.ContainerId" UniqueName="OffContainerID" FilterControlAltText="Filter OffContainerID column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest. SCAC" DataField="EndMove.Trucker" UniqueName="OffSCAC" FilterControlAltText="Filter OffSCAC column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest.ContainerSize" DataField="EndMove.ContainerSize" UniqueName="OffContaineSize" Display="False" FilterControlAltText="Filter OffContaineSize column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dest. Booking No." DataField="EndMove.BookingNumber" UniqueName="OffBooking" Display="False" FilterControlAltText="Filter OffBooking column"> </telerik:GridBoundColumn> <%--<telerik:GridBoundColumn HeaderText="Dest BillOfLading" DataField="OffBillOfLading" UniqueName="OffBillOfLading" Display="False" FilterControlAltText="Filter OffBillOfLading column"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn HeaderText="Dest. UsingLine" DataField="EndMove.ChassisUsingLine" UniqueName="OffUsingLine" Display="False" FilterControlAltText="Filter OffUsingLine column"> </telerik:GridBoundColumn> </Columns> <NestedViewSettings DataSourceID=""> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="EventID" MasterKeyField="ActivityID" /> </ParentTableRelation> </NestedViewSettings> <NestedViewTemplate> <asp:Panel ID="NestedViewPanel" runat="server" CssClass="viewWrap"> <fieldset style="padding: 10px;"> <legend style="padding: 5px;"><b>Event Details</b></legend> <telerik:RadGrid ID="radGridEvent" runat="server" AutoGenerateColumns="false" DataSourceID=""> <ExportSettings ExportOnlyData="true" IgnorePaging="true" OpenInNewWindow="true"> </ExportSettings> <MasterTableView DataKeyNames="EventID" TableLayout="Auto" EnableHeaderContextMenu="true" CommandItemDisplay="TopAndBottom"> <Columns> <telerik:GridBoundColumn HeaderText="Chassis ID" DataField="ChassisID" UniqueName="ChassisID"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Region" DataField="OnRegion" UniqueName="OnRegion" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Area" DataField="OnArea" UniqueName="OnArea" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Location" DataField="OnLocation" UniqueName="OnLocation"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="City" DataField="OnCity" UniqueName="OnCity"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="State" DataField="OnState" UniqueName="OnState"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="DateTime" DataField="OnDateTime" UniqueName="OnDateTime"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="TimeZone" DataField="OnTimeZone" UniqueName="OnTimeZone"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="ContainerID" DataField="OnContainerID" UniqueName="OnContainerID"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Event Type" DataField="OnEventType" UniqueName="OnEventType"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Trucker SCAC" DataField="OnSCAC" UniqueName="OnSCAC"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Trucker Name" DataField="TruckerName" UniqueName="TruckerName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Using Line" DataField="OnUsingLine" UniqueName="OnUsingLine"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="InterChange No" DataField="InterChangeNo" UniqueName="InterChangeNo" Display="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="BookingNo" DataField="BookingNo" UniqueName="BookingNo"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Bill of Lading" DataField="BillOfLading" UniqueName="BillOfLading"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Licence Number" DataField="LicenceNo" UniqueName="LicenceNo" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Event Applied" DataField="EventApplied" UniqueName="EventApplied" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Original System" DataField="OrigSystem" UniqueName="OrigSystem" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Comment" DataField="Comment" UniqueName="Comment" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Data Input Date" DataField="DataInuptDate" UniqueName="DataInuptDate" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Last Update Date" DataField="UpdateDate" UniqueName="UpdateDate" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Last Update User" DataField="UpdateUser" UniqueName="UpdateUser" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Pool" DataField="Pool" UniqueName="Pool" Display="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Movement Number" DataField="MovementNumber" UniqueName="MovementNumber" Display="False"> </telerik:GridBoundColumn> </Columns> <CommandItemSettings ShowRefreshButton="false" ShowAddNewRecordButton="false" ShowExportToCsvButton="true" ShowExportToExcelButton="true" ShowExportToPdfButton="true" /> </MasterTableView> </telerik:RadGrid> </fieldset> </asp:Panel> </NestedViewTemplate> </MasterTableView> <ClientSettings> <Scrolling AllowScroll="True" SaveScrollPosition="True" ScrollHeight="500px"></Scrolling> </ClientSettings> </telerik:RadGrid>Uncaught Sys.WebForms.PageRequestManagerParserErrorException: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.Details: Error parsing near '<!DOCTYPE html P'.<telerik:RadComboBox runat="server" ID="ddlHardCopies" HighlightTemplatedItems="true" Width="250px" AllowCustomText="True"> <ItemTemplate> <table> <tr> <td> <asp:checkbox runat="server" ID="chkHardCopy" onclick="stopPropagation(event);" Text='<%# DataBinder.Eval(Container, "Value")%>'/> </td> <td> <asp:TextBox runat="server" ID="txtHardCopyQuantity" onclick="stopPropagation(event);" Width="20px" Text='<%# DataBinder.Eval(Container, "Quantity")%>'/> </td> <td> <%# DataBinder.Eval(Container, "Text")%> </td> </tr> </table> </ItemTemplate></telerik:RadComboBox>