Tuesday, March 03, 2015

grid view

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.IO;

public partial class Default2 : System.Web.UI.Page
{
   SqlConnection con = new SqlConnection("Data Source=AAPTI-47B5CE3A4\\SQLEXPRESS;Initial Catalog=regi;Integrated Security=True");
  
   protected void Page_Load(object sender, EventArgs e)
   {
       SqlDataAdapter da = new SqlDataAdapter("select * from regi", con);
       DataSet ds = new DataSet();
       da.Fill(ds);
       GridView1.DataSource = ds;
       GridView1.DataBind();
   }

   public override void VerifyRenderingInServerForm(Control control)
   {
      
   }

   protected void Button1_Click(object sender, EventArgs e)
   {
       //string fileName = "attachment;Filename= ExampleDOC.doc";
       //Response.ClearContent();
       //Response.AddHeader("content-disposition", fileName);
       //Response.ContentType = "application/doc";

       //StringWriter sw = new StringWriter();
       //HtmlTextWriter hw = new HtmlTextWriter(sw);

       //GridView1.RenderControl(hw);
       //Response.Write(sw.ToString());
       //Response.End();
       
   }
   protected void Button3_Click(object sender, EventArgs e)
   {
       string fileName = "attachment;Filename= Examplepdf.pdf";
       Response.ClearContent();
       Response.AddHeader("content-disposition", fileName);
       Response.ContentType = "application/pdf";

       StringWriter sw = new StringWriter();
       HtmlTextWriter hw = new HtmlTextWriter(sw);

       GridView1.RenderControl(hw);
       Response.Write(sw.ToString());
       Response.End();
   }
   protected void Button2_Click(object sender, EventArgs e)
   {
       string fileName = "attachment;Filename= ExampleDOC.xls";
       Response.ClearContent();
       Response.AddHeader("content-disposition", fileName);
       Response.ContentType = "application/xls";

       StringWriter sw = new StringWriter();
       HtmlTextWriter hw = new HtmlTextWriter(sw);

       GridView1.RenderControl(hw);
       Response.Write(sw.ToString());
       Response.End();
   }
}

No comments:

Post a Comment