<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6683366787826110228</id><updated>2011-11-27T17:01:05.386-08:00</updated><title type='text'>DotNetFriends</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://amitpatriwala.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://amitpatriwala.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amit S Patriwala</name><uri>http://www.blogger.com/profile/00221304748655139720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6683366787826110228.post-8939969968919308545</id><published>2008-06-22T04:47:00.000-07:00</published><updated>2008-08-22T20:21:01.236-07:00</updated><title type='text'>Export GridView Data Into CSV File in Asp.net 2.0</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/patriwala/SF49TabOjFI/AAAAAAAAABo/167qD-0o7ns/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="279" alt="image" src="http://lh4.ggpht.com/patriwala/SF49UZQwKZI/AAAAAAAAABs/JxZHySTMRF8/image_thumb%5B1%5D.png?imgmax=800" width="254" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Steps.&lt;/p&gt; &lt;p&gt;1) Create Simple Web Application ( asp.net using C#).&lt;/p&gt; &lt;p&gt;2) put the below control in to the page (.aspx)&lt;/p&gt; &lt;p&gt;2.1) GridView (id= GridView1)&lt;/p&gt; &lt;p&gt;2.2) Button (id=button1 and Text =Create CSV File) &lt;/p&gt; &lt;p&gt;or put the below code &lt;/p&gt; &lt;p&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;form &lt;/span&gt;&lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="form1" &lt;/span&gt;&lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;center&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;div&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;table&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;tr&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;td&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;       &lt;/span&gt;Create CSV File&lt;br /&gt;      &lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;td&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;     &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;tr&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;tr&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;       &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;td&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: maroon"&gt;GridView &lt;/span&gt;&lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="GridView1" &lt;/span&gt;&lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server" &lt;/span&gt;&lt;span style="color: red"&gt; CellPadding&lt;/span&gt;&lt;span style="color: blue"&gt;="4" &lt;/span&gt;&lt;span style="color: red"&gt;ForeColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#333333" &lt;/span&gt;&lt;span style="color: red"&gt;GridLines&lt;/span&gt;&lt;span style="color: blue"&gt;="None"&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;FooterStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#507CD1" &lt;/span&gt;&lt;span style="color: red"&gt;Font-Bold&lt;/span&gt;&lt;span style="color: blue"&gt;="True" &lt;/span&gt;&lt;span style="color: red"&gt;ForeColor&lt;/span&gt;&lt;span style="color: blue"&gt;="White" /&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;RowStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#EFF3FB" /&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;PagerStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#2461BF" &lt;/span&gt;&lt;span style="color: red"&gt;ForeColor&lt;/span&gt;&lt;span style="color: blue"&gt;="White" &lt;/span&gt;&lt;span style="color: red"&gt;HorizontalAlign&lt;/span&gt;&lt;span style="color: blue"&gt;="Center" /&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;SelectedRowStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#D1DDF1" &lt;/span&gt;&lt;span style="color: red"&gt;Font-Bold&lt;/span&gt;&lt;span style="color: blue"&gt;="True" &lt;/span&gt;&lt;span style="color: red"&gt;ForeColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#333333" /&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;HeaderStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#507CD1" &lt;/span&gt;&lt;span style="color: red"&gt;Font-Bold&lt;/span&gt;&lt;span style="color: blue"&gt;="True" &lt;/span&gt;&lt;span style="color: red"&gt;ForeColor&lt;/span&gt;&lt;span style="color: blue"&gt;="White" /&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;EditRowStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="#2461BF" /&amp;gt;&lt;br /&gt;                               &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;AlternatingRowStyle &lt;/span&gt;&lt;span style="color: red"&gt;BackColor&lt;/span&gt;&lt;span style="color: blue"&gt;="White" /&amp;gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: maroon"&gt;GridView&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;td&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;tr&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;tr&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;td &lt;/span&gt;&lt;span style="color: red"&gt;align&lt;/span&gt;&lt;span style="color: blue"&gt;="center"&amp;gt;&lt;br /&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: maroon"&gt;Button &lt;/span&gt;&lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="Button1" &lt;/span&gt;&lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server" &lt;/span&gt;&lt;span style="color: red"&gt;Text&lt;/span&gt;&lt;span style="color: blue"&gt;="Create CSV File" &lt;/span&gt;&lt;span style="color: red"&gt;OnClick&lt;/span&gt;&lt;span style="color: blue"&gt;="Button1_Click" /&amp;gt;&lt;br /&gt;                       &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;td&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;                   &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;tr&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;               &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;table&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;           &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;div&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;       &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;center&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;   &amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;form&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;3) assign data source to GridView. here i created dynamic dataset (on page load).&amp;nbsp; save the DataSet in to ViewState.&lt;/p&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;public &lt;/span&gt;&lt;span style="color: teal"&gt;DataSet &lt;/span&gt;MyData&lt;br /&gt;    {&lt;br /&gt;        &lt;span style="color: blue"&gt;get&lt;br /&gt;        &lt;/span&gt;{&lt;br /&gt;            &lt;span style="color: blue"&gt;if &lt;/span&gt;(ViewState[&lt;span style="color: maroon"&gt;"MyData"&lt;/span&gt;] == &lt;span style="color: blue"&gt;null&lt;/span&gt;)&lt;br /&gt;               ViewState[&lt;span style="color: maroon"&gt;"MyData"&lt;/span&gt;] = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataSet&lt;/span&gt;();&lt;br /&gt;            &lt;span style="color: blue"&gt;return &lt;/span&gt;(&lt;span style="color: teal"&gt;DataSet&lt;/span&gt;)ViewState[&lt;span style="color: maroon"&gt;"MyData"&lt;/span&gt;];&lt;br /&gt;        }&lt;br /&gt;        &lt;span style="color: blue"&gt;set &lt;/span&gt;{ ViewState[&lt;span style="color: maroon"&gt;"MyData"&lt;/span&gt;] = &lt;span style="color: blue"&gt;value&lt;/span&gt;; }&lt;br /&gt;    }&lt;br /&gt;    &lt;span style="color: blue"&gt;protected void &lt;/span&gt;Page_Load(&lt;span style="color: blue"&gt;object &lt;/span&gt;sender, &lt;span style="color: teal"&gt;EventArgs &lt;/span&gt;e)&lt;br /&gt;    {&lt;br /&gt;        &lt;span style="color: blue"&gt;if &lt;/span&gt;(!IsPostBack)&lt;br /&gt;        {&lt;br /&gt;            &lt;span style="color: green"&gt;//create new data set&lt;br /&gt;            &lt;/span&gt;&lt;span style="color: teal"&gt;DataSet &lt;/span&gt;Ds = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataSet&lt;/span&gt;();&lt;br /&gt;            &lt;span style="color: green"&gt;//create new datatable&lt;br /&gt;            &lt;/span&gt;&lt;span style="color: teal"&gt;DataTable &lt;/span&gt;dt = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataTable&lt;/span&gt;();&lt;br /&gt;            &lt;span style="color: green"&gt;//create new column&lt;br /&gt;       &lt;/span&gt;&lt;span style="color: teal"&gt;DataColumn &lt;/span&gt;dc1 = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: maroon"&gt;"Id"&lt;/span&gt;);&lt;br /&gt;       &lt;span style="color: teal"&gt;DataColumn &lt;/span&gt;dc2 = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: maroon"&gt;"Code"&lt;/span&gt;);&lt;br /&gt;       &lt;span style="color: teal"&gt;DataColumn &lt;/span&gt;dc3 = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: maroon"&gt;"Name"&lt;/span&gt;);&lt;br /&gt;       &lt;span style="color: teal"&gt;DataColumn &lt;/span&gt;dc4 = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: maroon"&gt;"datetime"&lt;/span&gt;);&lt;br /&gt;&lt;br /&gt;            &lt;span style="color: green"&gt;//add column to datatable&lt;br /&gt;            &lt;/span&gt;dt.Columns.Add(dc1);&lt;br /&gt;            dt.Columns.Add(dc2);&lt;br /&gt;            dt.Columns.Add(dc3);&lt;br /&gt;            dt.Columns.Add(dc4);&lt;br /&gt;            &lt;span style="color: blue"&gt;for &lt;/span&gt;(&lt;span style="color: blue"&gt;int &lt;/span&gt;i = 0; i &amp;lt; 10; i++)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color: green"&gt;//add new row in to datatable&lt;br /&gt;                &lt;/span&gt;&lt;span style="color: teal"&gt;DataRow &lt;/span&gt;dr = dt.NewRow();&lt;br /&gt;                dr[&lt;span style="color: maroon"&gt;"Id"&lt;/span&gt;] = i;&lt;br /&gt;                dr[&lt;span style="color: maroon"&gt;"Code"&lt;/span&gt;] = &lt;span style="color: maroon"&gt;"A" &lt;/span&gt;+ i.ToString();&lt;br /&gt;                dr[&lt;span style="color: maroon"&gt;"Name"&lt;/span&gt;] = &lt;span style="color: maroon"&gt;"B" &lt;/span&gt;+ i.ToString();&lt;br /&gt;                dr[&lt;span style="color: maroon"&gt;"datetime"&lt;/span&gt;] = System.&lt;span style="color: teal"&gt;DateTime&lt;/span&gt;.Now.AddDays(&lt;span style="color: teal"&gt;Convert&lt;/span&gt;.ToDouble(i));&lt;br /&gt;                dt.Rows.Add(dr);&lt;br /&gt;            }&lt;br /&gt;            Ds.Tables.Add(dt);&lt;br /&gt;            MyData = Ds;&lt;br /&gt;            GridView1.DataSource = MyData;&lt;br /&gt;            GridView1.DataBind();&lt;br /&gt;        }&lt;br /&gt;        &lt;span style="color: blue"&gt;else&lt;br /&gt;        &lt;/span&gt;{&lt;br /&gt;            GridView1.DataSource = MyData;&lt;br /&gt;            GridView1.DataBind();&lt;br /&gt;        }&lt;br /&gt;    }&lt;/pre&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;4) Export GridView Data in to CSV format&lt;/p&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;protected void &lt;/span&gt;Button1_Click(&lt;span style="color: blue"&gt;object &lt;/span&gt;sender, &lt;span style="color: teal"&gt;EventArgs &lt;/span&gt;e)&lt;br /&gt;   {&lt;br /&gt;       &lt;span style="color: blue"&gt;try&lt;br /&gt;       &lt;/span&gt;{&lt;br /&gt;           &lt;span style="color: green"&gt;//Create CSV file &lt;br /&gt;           &lt;/span&gt;&lt;span style="color: teal"&gt;StreamWriter &lt;/span&gt;objSw = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: teal"&gt;StreamWriter&lt;/span&gt;(Server.MapPath(&lt;span style="color: maroon"&gt;"~/demo.csv"&lt;/span&gt;));&lt;br /&gt;           &lt;span style="color: green"&gt;//get table from GridView1&lt;br /&gt;           &lt;/span&gt;&lt;span style="color: teal"&gt;DataTable &lt;/span&gt;objDt = ((&lt;span style="color: teal"&gt;DataSet&lt;/span&gt;)GridView1.DataSource).Tables[0];&lt;br /&gt;           &lt;span style="color: green"&gt;//Get No Of Column in GridView&lt;br /&gt;           &lt;/span&gt;&lt;span style="color: blue"&gt;int &lt;/span&gt;NoOfColumn = objDt.Columns.Count;&lt;br /&gt;           &lt;span style="color: green"&gt;//Create Header&lt;br /&gt;           &lt;/span&gt;&lt;span style="color: blue"&gt;for &lt;/span&gt;(&lt;span style="color: blue"&gt;int &lt;/span&gt;i = 0; i &amp;lt; NoOfColumn; i++)&lt;br /&gt;           {&lt;br /&gt;               objSw.Write(objDt.Columns[i]);&lt;br /&gt;               &lt;span style="color: green"&gt;//check not last column&lt;br /&gt;               &lt;/span&gt;&lt;span style="color: blue"&gt;if &lt;/span&gt;(i &amp;lt; NoOfColumn - 1)&lt;br /&gt;               {&lt;br /&gt;                   objSw.Write(&lt;span style="color: maroon"&gt;","&lt;/span&gt;);&lt;br /&gt;               }&lt;br /&gt;           }&lt;br /&gt;           objSw.Write(objSw.NewLine);&lt;br /&gt;           &lt;span style="color: green"&gt;//Create Data  &lt;br /&gt;           &lt;/span&gt;&lt;span style="color: blue"&gt;foreach &lt;/span&gt;(&lt;span style="color: teal"&gt;DataRow &lt;/span&gt;dr &lt;span style="color: blue"&gt;in &lt;/span&gt;objDt.Rows)&lt;br /&gt;           {&lt;br /&gt;               &lt;span style="color: blue"&gt;for &lt;/span&gt;(&lt;span style="color: blue"&gt;int &lt;/span&gt;i = 0; i &amp;lt; NoOfColumn; i++)&lt;br /&gt;               {&lt;br /&gt;                   objSw.Write(dr[i].ToString());&lt;br /&gt;&lt;br /&gt;                   &lt;span style="color: blue"&gt;if &lt;/span&gt;(i &amp;lt; NoOfColumn - 1)&lt;br /&gt;                   {&lt;br /&gt;                       objSw.Write(&lt;span style="color: maroon"&gt;","&lt;/span&gt;);&lt;br /&gt;                   }&lt;br /&gt;               }&lt;br /&gt;               objSw.Write(objSw.NewLine);&lt;br /&gt;           }&lt;br /&gt;           objSw.Close();&lt;br /&gt;       }&lt;br /&gt;       &lt;span style="color: blue"&gt;catch &lt;/span&gt;(&lt;span style="color: teal"&gt;Exception &lt;/span&gt;ex)&lt;br /&gt;       {&lt;br /&gt;           Response.Write(&lt;span style="color: maroon"&gt;"Can Not Generate CSV File"&lt;/span&gt;);&lt;br /&gt;       }       &lt;br /&gt;   }&lt;/pre&gt;&lt;pre class="code"&gt;Thanks.&lt;/pre&gt;  &lt;br /&gt;&lt;a href="http://amitpatriwala.wordpress.com"&gt;http://amitpatriwala.wordpress.com &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6683366787826110228-8939969968919308545?l=amitpatriwala.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amitpatriwala.blogspot.com/feeds/8939969968919308545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6683366787826110228&amp;postID=8939969968919308545' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/8939969968919308545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/8939969968919308545'/><link rel='alternate' type='text/html' href='http://amitpatriwala.blogspot.com/2008/06/export-gridview-data-into-csv-file-in.html' title='Export GridView Data Into CSV File in Asp.net 2.0'/><author><name>Amit S Patriwala</name><uri>http://www.blogger.com/profile/00221304748655139720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/patriwala/SF49UZQwKZI/AAAAAAAAABs/JxZHySTMRF8/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6683366787826110228.post-7223657947672033981</id><published>2008-06-16T21:12:00.001-07:00</published><updated>2008-08-22T20:20:38.815-07:00</updated><title type='text'>Insert Null Value in DateTime Column SqlServer 2005 using asp.net</title><content type='html'>&lt;p&gt;steps:&lt;/p&gt;  &lt;p&gt;1) Create Simple web application (asp.net with C#).&lt;/p&gt;  &lt;p&gt;2) create below table in the database. here i made table (table_1 in test database). &lt;/p&gt;  DataBase Name :Test&lt;br /&gt;Table Name : Table_1 &lt;br /&gt;ColumnName       ColumnDataType&lt;br /&gt;id               int (Auto Increment &amp;amp; Primary Key)&lt;br /&gt;code             varchar(50) (Allow Null True)&lt;br /&gt;date             datetime (Allow Null True)&lt;br /&gt; 3) put the below control on the form.&lt;br /&gt;3.1) Calendar (id --&amp;gt; Calendar1)&lt;br /&gt;3.2) Button (id --&amp;gt; btnInsert)&lt;br /&gt;3.3) Button (id --&amp;gt; btnGet)&lt;br /&gt;3.4) Label (id --&amp;gt; lblDataValue)&lt;br /&gt;4) put the below code in to C# page.&lt;br /&gt;&lt;p&gt;Add below name space first :&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;using System.Data.SqlClient;&lt;br /&gt;copy the below code and check.&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt; //connection string&lt;br /&gt;    //please change as per your server and database &lt;br /&gt;    string constr = @&amp;quot;Data Source=(local);Initial Catalog=test;Integrated Security=True&amp;quot;;&lt;br /&gt;    public int insertedId&lt;br /&gt;    {&lt;br /&gt;        get { return Convert.ToInt32(ViewState[&amp;quot;inserttedid&amp;quot;]); }&lt;br /&gt;        set { ViewState[&amp;quot;inserttedid&amp;quot;] = value; }&lt;br /&gt;    }&lt;br /&gt;    protected void btnInsert_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        //if user is not selected any value from calendar at that time null is inserted&lt;br /&gt;        //otherwise selected date is inserted&lt;br /&gt;        string datetime = Calendar1.SelectedDate.Date.Equals(DateTime.MinValue) == true ? &amp;quot;Null&amp;quot; : &amp;quot;'&amp;quot; + Calendar1.SelectedDate + &amp;quot;'&amp;quot;;&lt;br /&gt;        string strins = &amp;quot;insert into table_1 values &amp;quot; +&lt;br /&gt;            &amp;quot;('amit',&amp;quot; + datetime + &amp;quot;);select scope_identity();&amp;quot;;&lt;br /&gt;        SqlConnection sqlcon = new SqlConnection(constr);&lt;br /&gt;        SqlCommand cmd = new SqlCommand(strins, sqlcon);&lt;br /&gt;        sqlcon.Open();&lt;br /&gt;        //get the id of inserted row using Scope_Identity function&lt;br /&gt;         insertedId = Convert.ToInt32(cmd.ExecuteScalar());&lt;br /&gt;        sqlcon.Close();&lt;br /&gt;    }&lt;br /&gt;    protected void btnGet_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        //get the inserted record&lt;br /&gt;        string strSelect = &amp;quot;Select * from table_1 where id =&amp;quot; + insertedId;&lt;br /&gt;        SqlConnection sqlcon = new SqlConnection(constr);&lt;br /&gt;        SqlCommand cmd = new SqlCommand(strSelect, sqlcon);&lt;br /&gt;        sqlcon.Open();&lt;br /&gt;        SqlDataReader dr = cmd.ExecuteReader();&lt;br /&gt;        while (dr.Read())&lt;br /&gt;        {&lt;br /&gt;            //set the value in the label for display purpose  &lt;br /&gt;            lblDataValue.Text = dr[&amp;quot;date&amp;quot;] == System.DBNull.Value ? DateTime.MinValue.ToShortDateString() : Convert.ToString(dr[&amp;quot;date&amp;quot;]);&lt;br /&gt;        }&lt;br /&gt;        sqlcon.Close();&lt;br /&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;br /&gt;&lt;a href="http://amitpatriwala.wordpress.com"&gt;http://amitpatriwala.wordpress.com &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6683366787826110228-7223657947672033981?l=amitpatriwala.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amitpatriwala.blogspot.com/feeds/7223657947672033981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6683366787826110228&amp;postID=7223657947672033981' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/7223657947672033981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/7223657947672033981'/><link rel='alternate' type='text/html' href='http://amitpatriwala.blogspot.com/2008/06/insert-null-value-in-datetime-column.html' title='Insert Null Value in DateTime Column SqlServer 2005 using asp.net'/><author><name>Amit S Patriwala</name><uri>http://www.blogger.com/profile/00221304748655139720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6683366787826110228.post-4787585856653587182</id><published>2008-04-16T21:53:00.000-07:00</published><updated>2008-08-22T20:24:20.037-07:00</updated><title type='text'>Change GridView Row Color on Mouse Move And Get Value OnClick In Asp.net</title><content type='html'>&lt;span style="font-size:small;"&gt;Steps:&lt;/span&gt;&lt;div class="entry"&gt;&lt;div class="snap_preview"&gt; &lt;p&gt;&lt;span style="font-size:small;"&gt;1) Create Simple Web Application (using C#).&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:small;"&gt;2) put control (GridView) on the form (Default.aspx)&lt;/span&gt;&lt;/p&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;  &lt;&lt;/span&gt;&lt;span style="color:maroon;"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:maroon;"&gt;GridView &lt;/span&gt;&lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;=”GridView1″ &lt;/span&gt;&lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;=”server” &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;   &lt;/span&gt;&lt;span style="color:red;"&gt;OnRowDataBound&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;=”GridView1_RowDataBound”&gt;&lt;br /&gt;&lt;!--&lt;/span--&gt;&lt;span style="color:maroon;"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:maroon;"&gt;GridView&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;p&gt;&lt;span style="font-size:small;"&gt;3) On Page Load Event Put Below Code.&lt;/span&gt;&lt;/p&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;  protected void &lt;/span&gt;Page_Load(&lt;span style="color:blue;"&gt;object &lt;/span&gt;sender, &lt;span style="color:teal;"&gt;EventArgs &lt;/span&gt;e)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:green;"&gt;//namespace :using System.Collections.Generic;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:teal;"&gt;List&lt;/span&gt;&lt;&lt;span style="color:blue;"&gt;int&lt;/span&gt;&gt; obj = &lt;span style="color:blue;"&gt;new &lt;/span&gt;&lt;span style="color:teal;"&gt;List&lt;/span&gt;&lt;&lt;span style="color:blue;"&gt;int&lt;/span&gt;&gt;();&lt;br /&gt;&lt;span style="color:blue;"&gt;for &lt;/span&gt;(&lt;span style="color:blue;"&gt;int &lt;/span&gt;i = 10; i &lt; datasource =" obj;"&gt;&lt;/pre&gt;  &lt;p&gt;&lt;span style="font-size:small;"&gt;4) On the GridView RowDataBound Event Put Below Code.&lt;/span&gt;&lt;/p&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;  protected void &lt;/span&gt;GridView1_RowDataBound(&lt;span style="color:blue;"&gt;object &lt;/span&gt;sender, &lt;span style="color:teal;"&gt;GridViewRowEventArgs &lt;/span&gt;e)&lt;br /&gt;{&lt;br /&gt;&lt;span style="color:blue;"&gt;if &lt;/span&gt;(e.Row.RowType == &lt;span style="color:teal;"&gt;DataControlRowType&lt;/span&gt;.DataRow)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:green;"&gt;//change the row color and change mouse display hand&lt;br /&gt;&lt;/span&gt;e.Row.Attributes.Add(&lt;span style="color:maroon;"&gt;“onmouseover”&lt;/span&gt;, &lt;/span&gt;&lt;/pre&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;      &lt;span style="color:maroon;"&gt;“this.style.backgroundColor  = ‘pink’;this.style.cursor=’hand’;”&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:green;"&gt;//change the cell at that time the row color set white&lt;br /&gt;&lt;/span&gt;e.Row.Attributes.Add(&lt;span style="color:maroon;"&gt;“onmouseout”&lt;/span&gt;, &lt;span style="color:maroon;"&gt;“style.backgroundColor = ‘white’;”&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:green;"&gt;//on row click -pass row selected row index,row clientid and cell 0 value&lt;br /&gt;&lt;/span&gt;e.Row.Attributes.Add(&lt;span style="color:maroon;"&gt;“onclick”&lt;/span&gt;, &lt;/span&gt;&lt;/pre&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;      &lt;span style="color:maroon;"&gt;“showClickPage(’” &lt;/span&gt;+ e.Row.RowIndex  + &lt;span style="color:maroon;"&gt;“‘,’” &lt;/span&gt;+ e.Row.ClientID + &lt;span style="color:maroon;"&gt;“‘,’” &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:maroon;"&gt;      &lt;/span&gt;+ e.Row.Cells[0].Text + &lt;span style="color:maroon;"&gt;“‘);”&lt;/span&gt;);&lt;br /&gt;}&lt;br /&gt;}&lt;/span&gt;&lt;/pre&gt; &lt;p&gt;&lt;span style="font-size:small;"&gt;5) In the JavaScript put the below code.&lt;/span&gt;&lt;/p&gt; &lt;pre&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color:maroon;"&gt;script &lt;/span&gt;&lt;span style="color:red;"&gt;language&lt;/span&gt;&lt;span style="color:blue;"&gt;=”javascript” &lt;/span&gt;&lt;span style="color:red;"&gt;type &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:blue;"&gt;=”text/javascript” &gt;&lt;br /&gt;function &lt;/span&gt;MouseOver(obj)&lt;br /&gt;{&lt;br /&gt;alert(obj);&lt;br /&gt;document.getElementById(obj).style.backgroundColor =&lt;span style="color:maroon;"&gt;“Red”&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:green;"&gt;//get the row index and client id ,cell value&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;function &lt;/span&gt;showClickPage(rowid,id,selectedid)&lt;br /&gt;{&lt;br /&gt;alert(&lt;span style="color:maroon;"&gt;“Selected Row -&gt;” &lt;/span&gt;+ rowid);&lt;br /&gt;&lt;span style="color:blue;"&gt;var &lt;/span&gt;gridViewCtl = document.getElementById(&lt;span style="color:maroon;"&gt;‘&lt;%=GridView1.ClientID%&gt;’&lt;/span&gt;);&lt;br /&gt;alert(&lt;span style="color:maroon;"&gt;“Selected Cell [0] Value” &lt;/span&gt;+ selectedid);&lt;br /&gt;}&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color:maroon;"&gt;script&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt; &lt;p&gt;Thanks&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://amitpatriwala.wordpress.com"&gt;http://amitpatriwala.wordpress.com &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6683366787826110228-4787585856653587182?l=amitpatriwala.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amitpatriwala.blogspot.com/feeds/4787585856653587182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6683366787826110228&amp;postID=4787585856653587182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/4787585856653587182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/4787585856653587182'/><link rel='alternate' type='text/html' href='http://amitpatriwala.blogspot.com/2008/04/change-gridview-row-color-on-mouse-move.html' title='Change GridView Row Color on Mouse Move And Get Value OnClick In Asp.net'/><author><name>Amit S Patriwala</name><uri>http://www.blogger.com/profile/00221304748655139720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6683366787826110228.post-2274322592693697489</id><published>2008-04-14T00:44:00.000-07:00</published><updated>2008-08-22T20:24:27.743-07:00</updated><title type='text'>DownLoad Pdf file in Asp.net 2.0</title><content type='html'>&lt;div class="snap_preview"&gt;&lt;p class="MsoNormal"&gt;1) Create the Simple Web Application.&lt;/p&gt; &lt;p class="MsoNormal"&gt;2) Now add the new folder (FolderName : PDFFile).&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span&gt;    &lt;/span&gt;2.1) right click on the project and add folder.&lt;span&gt;            &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;3) put the one pdf file in to folder&lt;span&gt;  &lt;/span&gt;( name :1.pdf).&lt;/p&gt; &lt;p class="MsoNormal"&gt;4) in the web page put the control&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span&gt;      &lt;/span&gt;4.1)&lt;span&gt;  &lt;/span&gt;put the button control (name :&lt;span&gt; btnPdfFiledownload)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 81pt; text-indent: -45pt;"&gt;&lt;span&gt;(note: Here we use hardcoded thing (means use button control and path)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 81pt; text-indent: -45pt;"&gt;&lt;span&gt;&lt;span&gt;       &lt;/span&gt;if you want to change then you do it.)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.5in;"&gt;&lt;span&gt;5) on the button click (means btnPdfFiledownload) you write the below&lt;span&gt;    &lt;/span&gt;code.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;    &lt;/span&gt;&lt;span style="color: blue;"&gt;protected&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; btnPdfFiledownload_Click(&lt;span style="color: blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color: rgb(43, 145, 175);"&gt;EventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;    &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//get the physical path of your drive + append the folder and you file name with this&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//example my folder is on the same level of this (foldername -&gt;PDFFile)&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//file name is 1.pdf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; strMapPath = Server.MapPath(Request.Url.AbsolutePath.Substring(0, Request.Url.AbsolutePath.LastIndexOf(&lt;span style="color: rgb(163, 21, 21);"&gt;“//”&lt;/span&gt;) + 1)) + &lt;span style="color: rgb(163, 21, 21);"&gt;@”\PDFFile\1.pdf”&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//enter the content type (describe the pdf)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;Response.ContentType = &lt;span style="color: rgb(163, 21, 21);"&gt;“application/pdf”&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//in the filename you can give whatever you want&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//when download the file at that save this file with this filename&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//Adds an HTTP header to the output stream.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;Response.AppendHeader(&lt;span style="color: rgb(163, 21, 21);"&gt;“Content-Disposition”&lt;/span&gt;, &lt;span style="color: rgb(163, 21, 21);"&gt;“attachment; filename=applicationfile.pdf”&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//TransmitFile do –&gt; Writes the specified file directly to an HTTP response output stream without buffering it in memory&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;Response.TransmitFile(strMapPath);&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: green;"&gt;//End Response&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;Response.End();&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.5in;"&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;} &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.5in;"&gt;&lt;span&gt;Thank you.&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;br /&gt;&lt;a href="http://amitpatriwala.wordpress.com"&gt;http://amitpatriwala.wordpress.com &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6683366787826110228-2274322592693697489?l=amitpatriwala.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amitpatriwala.blogspot.com/feeds/2274322592693697489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6683366787826110228&amp;postID=2274322592693697489' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/2274322592693697489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6683366787826110228/posts/default/2274322592693697489'/><link rel='alternate' type='text/html' href='http://amitpatriwala.blogspot.com/2008/04/download-pdf-file-in-aspnet-20.html' title='DownLoad Pdf file in Asp.net 2.0'/><author><name>Amit S Patriwala</name><uri>http://www.blogger.com/profile/00221304748655139720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
