Tag: telerik

Telerik RadGrid出口到Excel提供纸张格式信,我需要A4

我还没有find设置此设置的位置。 我真的尝试过,也许它不存在。 干杯。

在telerik RadSpreadSheet中,如何从单元格索引或select中获取单元名称?

private string GetCellName() { var cell = mySpreadsheet.ActiveWorksheetEditor.Selection.ActiveCell; // I expect A1 if active cell is cell[0,0] return cell. // What should i call here to get cell name; } 在WPF应用程序中使用Telerik RadSpreadSheet 我试图从Selection对象或给定的单元格索引中获取单元格引用(像excel应用程序A1,B15,…中的单元格名称) 注意: Telerik理解公式中的参考 有一个叫做CellReference的类

错误的date时间格式从RadGridView复制/粘贴到Excel中时

从Telerik的RadGridView复制行到excel时,我有一个奇怪的问题,问题必须与一个DateTime列。 RadGridView中的列具有正确的格式: 06/17/2016 02:30 PM 但是,当用户复制行并将其粘贴到Excel中时,格式会被搞乱: 2016-06-16 14:30 PM //24hr format with PM period lol 我已经注意到,问题只发生在小于12的值上,例如,如果值是06/17/2016 08:54 AM ,它将被粘贴到excel格式正确。 所以认为它与格式我手动设置列的格式string与下面的代码: dgv_history.Columns["Repair Date"].FormatString = "{0:MM/dd/yyyy HH:mm}"; 我也试过了 dgv_history.Columns["Repair Date"].FormatString = "{0:MM/dd/yyyy hh:mm tt}"; 但是这些代码行只会改变date在RadGridView中的显示方式,如果我尝试复制/粘贴到Excel中,问题依然存在。 这是一旦粘贴到excel中的样子: 2016-06-16 13:57 PM 2016-06-16 13:31 PM 6/16/2016 12:55 6/16/2016 12:33 6/16/2016 12:22 6/16/2016 11:48 6/16/2016 11:19 我能做些什么来解决这个问题呢?这是一个错误吗?我一直在search他们的文档,但我仍然找不到任何相关的东西。 谢谢 更新06/20/2016 12:15 看起来,这是RadGridView的一个正常function,正如在这个演示页面http://docs.telerik.com/devtools/winforms/gridview/copy-paste-cut中所看到的,结果和这个问题中描述的一样。

当我单击RadGrid导出到Excel的button时,没有任何反应

我有一个简单的网格,我试图导出为Excel,但是当我点击命令项目显示中的Excelbutton时,没有任何反应。 这是不是自动的或我需要背后的VB告诉它实际出口? radgrid控件: <telerik:RadGrid ID="Grid_Curric1" runat="server" DataSourceID="SqlCurric1" Width="700px" Skin="WebBlue" CellSpacing="0" GridLines="None" > <ExportSettings> <Excel Format="ExcelML" /> </ExportSettings> <MasterTableView AutoGenerateColumns="False" DataSourceID="SqlCurric1" Font-Size="Medium" CommandItemDisplay="Top"> <CommandItemSettings ShowExportToExcelButton="True" /> <Columns> <telerik:GridBoundColumn DataField="Growth" HeaderText="Growth" SortExpression="Growth" UniqueName="Growth"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Efficiency" HeaderText="Efficiency" SortExpression="Efficiency" UniqueName="Efficiency"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Risk" HeaderText="Risk" SortExpression="Risk" UniqueName="Risk"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid>

Telerik RenderReport引发exception“XLS渲染格式不可用”

我有一个C#WinForms应用程序正在使用Telerik.Reporting DLL生成一个.xlstypes的报告。 我们正在使用Angular开发电子应用程序的增强版本。 我们在使用EdgeJs访问从旧产品到新产品的过渡期间的报告function。 也就是说,我们在遗留应用程序和电子应用程序中运行完全相同的C#代码 。 问题是Telerik.Reporting RenderReport方法在应用程序的电子版本中引发了“XLS渲染格式不可用”的exception,但在WinForms版本中却没有。 这里是相关的代码行: var reportSource = new InstanceReportSource { ReportDocument = rpt }; result = processor.RenderReport("XLS", reportSource, null); rptStream = new FileStream(path + "\\" + rpttmpXlsPath, FileMode.Create); rptStream.Write(result.DocumentBytes, 0, result.DocumentBytes.Length); 我们无法弄清楚为什么会发生这种情况。 以下是我们所知道的: 所报告的数据在两种情况下都是相同的。 正在执行的C#代码在两种情况下都是相同的。 这个问题在其他(非开发)机器上是可重现的。 在单个开发人员计算机(Window 7 / Excel 2010)上, 不会发生exception ,报告按预期生成。 作为额外的好处,这台机器还包含Telerik许可证来开发报告。 在Windows 7 / Excel 2010的另一台非开发机器上,我们得到相同的exception。 我们已经在Windows […]

Telerik PivotGrid列configuration

我目前正在试图根据Excel工作表规范来构build这个pivotgrid excel基于类别a和类别b对数据行进行分组。 列按年分组。 pivotgrid将数据分组如下: pivotgridconfiguration如下: <Fields> <telerik:PivotGridRowField DataField="A" UniqueName="AColumn" Caption="A" > </telerik:PivotGridRowField> <telerik:PivotGridRowField DataField="B" UniqueName="BColumn" Caption="B"> </telerik:PivotGridRowField> <telerik:PivotGridColumnField DataField="Year" UniqueName="YearColumn" Caption="Year"> </telerik:PivotGridColumnField> <telerik:PivotGridColumnField DataField="Count" UniqueName="CountColumn" Caption="Count"> </telerik:PivotGridColumnField> <telerik:PivotGridColumnField DataField="Figure" UniqueName="FigureColumn" Caption="Figure"> </telerik:PivotGridColumnField> </Fields> 如何configuration网格,使其不将数据分组在计数和图中列,而是将年份列分组? 源数据如下所示: 所有提示/技巧,欢迎! 我有点陷在泥泞中。

Kendo网格打印所有的数据,而不仅仅是可见的数据

比方说,我有80个项目的网格,页面大小是10,从控制器打印时,我想打印所有的数据,而不仅仅是第一页上的可见数据。 我有很好的Telerik的“ Export Grid to Excel ”testing项目,而且我的导出function全部被覆盖,像魅力一样工作。 基本上只包括NPOI文件并开始使用它。 有没有一种方法可以迭代DataSourceRequest中的所有产品数据? 我的代码示例: public FileResult Export([DataSourceRequest]DataSourceRequest request) { //Get the data representing the current grid state – page, sort and filter IEnumerable products = db.Products.ToDataSourceResult(request).Data; //TODO: Get all data but not just the data from the visible page as above!!! //Create new Excel workbook var workbook = new […]

Radpivotgrid Excel导出 – 如何取消分组项目

我正在使用Radpivotgrid显示一些值,并使用导出function将数据导出到Excel。 但是,导出时,筛选器数据将进入合并的单元格中。 所以当我在这个合并列上使用filter时,只有一行显示出来(显示filter数据)。 如何将数据导出到Excel,并将filter值取消并复制到所有单元格(列)? 这是我现在得到它的方式: 这是我正在寻找的:

如何调整网格导出的Excel的列宽?

我们在ASP.net中使用Telerik的Grid组件(该软件包称为ASP.NET AJAX)。 网格非常舒适,它提供了“导出到Excel”function。 不幸的是,自定义Excel的方式似乎是有限的。 问题是: 我怎样才能使所得的excel拟合的列宽度最宽的单元格的内容? Public Sub ExportGridToExcel(vGrid As RadGrid) mIsExporting = True vGrid.Rebind() vGrid.ExportSettings.Excel.Format = GridExcelExportFormat.Biff vGrid.MasterTableView.ExportToExcel() End Sub

如何以编程方式创build一个“真正的”Excel文件

可能重复: 在ASP.NET中生成Excel文件 这是我的问题:你如何以编程方式创build一个“真正的”Excel文件? 注意:我不是指CSV,HTML / CSS或XML文件,而是指用Excel用来保存电子表格的文件。 背景:我正在研究一个ASP.Net应用程序,其中包括Telerik的RadGrid。 我们目前正在使用RadGrid的ExportToExcel()函数,但我们的一些客户需要能够使用Excel Viewer查看这些导出。 Telerik的function导出基于HTML / CSS的文件,完整版本的Excel可以打开,但Excel Viewer不能。 我敢肯定它可能以编程方式创build一个“真正的”Excel文件,但我不知道从哪里开始。 有没有一个SDK可以帮助我做到这一点? 任何build议,将不胜感激。 提前致谢。