حدد نوع المحتوى في "application/vnd.ms-excel"، وحدد نوع Excel.
المصدر:
DataToExcel.aspx:
<%@ لغة الصفحة = "C#" AutoEventWireup = "true" CodeFile = "DataToExcel.aspx.cs" يرث = "DataToExcel" %>
http://www.w3.org/1999/xhtml ">
<رئيس التشغيل = "الخادم">
فئة عامة جزئية DataToExcel: System.Web.UI.Page
{
Page_Load باطلة محمية (مرسل الكائن، EventArgs e)
{
إذا (! 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 = "اختر اسم العائلة، الاسم الأول، العنوان، العنوان، المدينة من الموظفين";
SqlCommand cmd = new SqlCommand(sqlcmd, Conn);
محول SqlDataAdapter = جديد SqlDataAdapter(cmd);
DataSet ds = new DataSet();
محول.Fill(ds);
this.GridView1.DataSource = ds.Tables[0].DefaultView;
this.GridView1.DataBind();
}
}
}
http://ring1981.cnblogs.com/archive/2006/06/19/429919.html