or
<ItemTemplate>
<span>
<asp:Label Text="how to bind" runat="server"></asp:Label>
</span>
<span>
<a href="#" onclick="how to delete">Delete</a></span>
</ItemTemplate>

<telerik:RadAjaxManager ID="RadAjaxMgr" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rGrid_Employee_Roster"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rGrid_Employee_Roster" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager> <telerik:RadGrid ID="rGrid_Employee_Roster" runat="server" CellSpacing="0" GridLines="None" AllowPaging="true" ShowGroupPanel="True" EnableLinqExpressions="False" OnNeedDataSource="rGrid_Employee_Roster_NeedDataSource"> <GroupingSettings CaseSensitive="False" ShowUnGroupButton="True" /> <ClientSettings AllowDragToGroup="True"></ClientSettings> <MasterTableView AutoGenerateColumns="False" AllowFilteringByColumn="True" AllowSorting="True" AllowPaging="true" PageSize="18" ShowGroupFooter="True" NoMasterRecordsText="No employees for this Cost Center" CommandItemDisplay="Top" EnableLinqGrouping="False"> <CommandItemSettings ExportToPdfText="Export to PDF" ShowAddNewRecordButton="False" ShowExportToExcelButton="True" ShowExportToPdfButton="True"></CommandItemSettings> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="EmployeeName" FilterControlAltText="Filter EmployeeName column" HeaderText="Name" ReadOnly="True" SortExpression="EmployeeName" UniqueName="EmployeeName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Lmp_Num" FilterControlAltText="Filter Lmp_Num column" HeaderText="Lmp Num" SortExpression="Lmp_Num" UniqueName="Lmp_Num" AllowFiltering="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Position" FilterControlAltText="Filter Position column" HeaderText="Position" SortExpression="Position" UniqueName="Position"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Company" FilterControlAltText="Filter Company column" HeaderText="Company" SortExpression="Company" UniqueName="Company"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Work_Shift_Num" DataType="System.Int32" FilterControlAltText="Filter Work_Shift_Num column" HeaderText="Shift Num" SortExpression="Work_Shift_Num" UniqueName="Work_Shift_Num"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Type" FilterControlAltText="Filter Type column" HeaderText="Type" ReadOnly="True" SortExpression="Type" UniqueName="Type"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Cost_Ctr" FilterControlAltText="Filter Cost_Ctr column" HeaderText="Cost Ctr" UniqueName="Cost_Ctr"> </telerik:GridBoundColumn> <telerik:GridCheckBoxColumn DataField="Full_Time" DataType="System.Boolean" FilterControlAltText="Filter Full_Time column" HeaderText="Ful Time" SortExpression="Full_Time" UniqueName="Full_Time" AllowFiltering="False"> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="Tdy_Volunteer" DataType="System.Boolean" FilterControlAltText="Filter Tdy_Volunteer column" HeaderText="Tdy Vol" SortExpression="Tdy_Volunteer" UniqueName="Tdy_Volunteer" AllowFiltering="False"> </telerik:GridCheckBoxColumn> </Columns> <EditFormSettings><EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"></FilterMenu></telerik:RadGrid>protected void rGrid_Employee_Roster_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e){ this.rGrid_Employee_Roster.DataSource = EmployeeRoster.GetDataByCostCtr(Convert.ToInt32(lbl_Cost_Center_Num.Text));}<table width="70px">),
In our scenario, we are getting the width from CSS file but it fails
while we do export data to Pdf file, we get very weird server error,
pasted below-<telerik:GridTemplateColumn UniqueName="Symbol"> <HeaderTemplate> <asp:Label ID="labelHSymbol" runat="server" Text="Symbol"></asp:Label> </HeaderTemplate> <ItemTemplate> <table width="70px"> <colgroup> <col /> </colgroup> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td> <asp:Label ID="labelSymbol" runat="server" Text='<%# Bind("Symbol") %>'></asp:Label> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn>
Server Error in '/' Application.System.SystemException: At least one of minimum, optimum, or maximum IPD must be specified on table. at Telerik.Web.Apoc.ApocDriver.FireApocError(String message) at Telerik.Web.Apoc.Fo.Flow.Table.SetIPD(Boolean bHasProportionalUnits, Int32 maxAllocIPD) at Telerik.Web.Apoc.Fo.Flow.Table.CalcFixedColumnWidths(Int32 maxAllocationWidth) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableCell.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableRow.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.AbstractTableBody.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area) at Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree) at Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence) at Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement() at Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader)Description:
An unhandled exception occurred during the execution of the current web
request. Please review the stack trace for more information about the
error and where it originated in the code.Exception
Details: System.SystemException: System.SystemException: At least one
of minimum, optimum, or maximum IPD must be specified on table. at Telerik.Web.Apoc.ApocDriver.FireApocError(String message) at Telerik.Web.Apoc.Fo.Flow.Table.SetIPD(Boolean bHasProportionalUnits, Int32 maxAllocIPD) at Telerik.Web.Apoc.Fo.Flow.Table.CalcFixedColumnWidths(Int32 maxAllocationWidth) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableCell.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableRow.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.AbstractTableBody.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area) at Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree) at Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence) at Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement() at Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader)Source Error:An
unhandled exception was generated during the execution of the current
web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.Stack Trace:[SystemException: System.SystemException: At least one of minimum, optimum, or maximum IPD must be specified on table. at Telerik.Web.Apoc.ApocDriver.FireApocError(String message) at Telerik.Web.Apoc.Fo.Flow.Table.SetIPD(Boolean bHasProportionalUnits, Int32 maxAllocIPD) at Telerik.Web.Apoc.Fo.Flow.Table.CalcFixedColumnWidths(Int32 maxAllocationWidth) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableCell.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableRow.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.AbstractTableBody.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area) at Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree) at Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence) at Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement() at Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader)] Telerik.Web.Apoc.ApocDriver.FireApocError(String message) +82 Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader) +701 Telerik.Web.Apoc.ApocDriver.Render(XmlReader inputReader, Stream outputStream) +192 Telerik.Web.Apoc.ApocDriver.Render(TextReader inputReader, Stream outputStream) +43 Telerik.Web.UI.Grid.Export.TableViewExporter.PdfExportRenderForm(HtmlTextWriter nullWriter, Control form) +1120 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +109 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +8827569 System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +31 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +53 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40 Telerik.Web.UI.Grid.Export.TableViewExporter.PdfExportRenderPage(HtmlTextWriter nullWriter, Control page) +92 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +109 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272