Tag: asp.net 2.0

Asp.net的Iframe RenderControl

试图在Asp.Net应用程序中呈现IFrame的内容。 这是我现在有。 private void ExportToExcel(Control control) { Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("content-disposition", "attachment;filename=IT Status "+ReportType.Text+".xls"); Response.Charset = ""; this.EnableViewState = false; StringWriter sw = new StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); control.RenderControl(htw); Response.Write(sw.ToString()); Response.End(); } 而我的IFrame看起来像这样 <iframe id="ReportBody" runat="server" src="ITTasksByComponent.aspx" scrolling="auto" visible="true" width="1000" height="1000" /> 当方法运行时,我得到一个Excel文档 <iframe id="ReportBody" src="ITTaskByAssignment" ></iframe> 我怀疑这是我将不得不在另一个页面上运行客户端使用ajax得到正常工作,但如果有另一个.NET Serverside解决scheme免费…

发送Excel文件到客户端

我正在尝试将一个Excel文件发送到一个ASP.Net网页的客户端,但它不起作用。 当用户点击一个button时,我们服务器端数据库中的一些数据被格式化,放入Excel文件并发送给用户(作为直接下载)。 一切运作良好,除了发送部分和任何帮助将不胜感激。 这里是我现在使用的代码(客户端): var dataAjax = {}; $.ajax({ async: false, type: "POST", url: "Default.aspx/BuildExcelFile", contentType: "application/json", data: JSON.stringify(dataAjax), dataType: "text", success: function(html) { //alert(html); }, error: function(request, status, error) { alert("An error occurred : [" + error + "]"); } }); 和服务器端代码: <WebMethod()> _ Public Shared Function BuildExcelFile() As String Dim localExcelPath = "C:\temp1111.xlsx" […]

ASp.NET:build议一个最佳选项,允许用户以Excel格式下载客户端数据网格中的数据

请build议最好的选项,以允许用户从excel格式的页面下载datagridView中的数据到客户端机器。 我有一个绑定到datagrid视图的数据集。即使它可以将数据集中的数据下载到客户端的excel。 PLeasebuild议是否可以生成一个excel并允许用户在客户端下载它? 我正在使用asp.net,C#,SQL服务器,Excel。 请帮忙 !

Excel的DLL为Microsoft.Office.Interop.Excel

我们想在我们的Web应用程序中使用Microsoft.Office.Interop.Excel。 一切工作正常在我们的本地机器上,但在我们的testing机器上,我们遇到了问题。 它没有安装Visual Studio或Office。 我们使用的是.NET Framework 2.0,服务器在Windows Server 2003上运行的是IIS6。 有没有一个DLL需要安装在机器上或添加到Web应用程序的斌?