ASP.NET技巧:数据岛出到Excel最为简易的方法
只需将ContentType 设置为 "application/vnd.ms-excel",表示以Excel方式输出.
代码如下:
DataToExcel.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DataToExcel.aspx.cs" Inherits="DataToExcel" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>DataToExcel</title>
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</form>
</body>
</html>DataToExcel.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class DataToExcel : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
this.Response.ContentType = "application/vnd.ms-excel";
string ConnStr = "server=localhost;uid=sa;pwd=;database=northwind";
SqlConnection Conn = new SqlConnection(ConnStr);
Conn.Open();
string sqlcmd = "select lastname,firstname,title, address, city from employees";
SqlCommand cmd = new SqlCommand(sqlcmd, Conn);
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
adapter.Fill(ds);
this.GridView1.DataSource = ds.Tables[0].DefaultView;
this.GridView1.DataBind();
}
}
}
- ASP.NET技巧:教你制做Web实时进度条
- ASP.NET技巧:请求网址并解析返回的html
- ASP.NET技巧:做个DataList可分页的数据源
- 调试ASP.NET应用程序的方法和技巧
- ASP.NET技巧:为Blog打造个性日历
- 几个ASP.NET技巧
- ASP.NET编程中的十大技巧
- ASP.NET 2.0 URL映射技巧
- asp.net下GDI+的一些常用应用(水印,文字,圆角处理)技巧
- ASP.NET User Control使用技巧一则
- ASP.NET 2.0 URL映射技巧
- 几个 ASP.NET 小技巧
- ASP.NET 小技巧(2个)
- asp.net 开发的一些常用技巧
- asp.net项目开发中用到的小技巧
- ASP.net Textbox的技巧使用
- ASP.NET 后台登录小技巧介绍
- Asp.Net性能优化技巧汇总
- ASP.NET常用小技巧
相关文章
VisualStudio2019中为.NET Core WinForm App启用窗体设计器
这篇文章主要介绍了VisualStudio2019中为.NET Core WinForm App启用窗体设计器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-04-04Asp.Net Core WebAPI使用Swagger时API隐藏和分组详解
这篇文章主要给大家介绍了关于Asp.Net Core WebAPI使用Swagger时API隐藏和分组的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Asp.Net Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧2019-04-04
最新评论