Forms Data Controls :: Transfer The Image From Gridview To Excel Sheet
Feb 2, 2010
This is the class file im using to export the datagrid to excel sheet. Problem is i cant able to transfer the image from gridview to excel sheet using this code. What are the modifications i can do for the below code to export the image.
public class ExcelReport
{
# region Export to excel
/// <summary>
/// Function for Export html report to Excel sheet
/// </summary>
/// <param name="fileName">File name</param>
/// <param name="gv">Gridview</param>
///
public void ExportToExcel(string fileName, GridView gv)
{
try
{
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", fileName));
HttpContext.Current.Response.ContentType = "application/ms-excel";
using (StringWriter sw = new StringWriter())
{
using (HtmlTextWriter htw = new HtmlTextWriter(sw))
{
Table table = new Table();
if (gv.HeaderRow != null)
{
//gv.HeaderRow.CssClass = "GridviewStyle";
// gv.HeaderRow.Font.Bold = true;
PrepareControlForExport(gv.HeaderRow);
table.Rows.Add(gv.HeaderRow);
}......................................
View 2 Replies
Similar Messages:
Feb 2, 2010
This is the class file im using to export the datagrid to excel sheet.Problem is i cant able to transfer the image from gridview to excel sheet using this code. What are the modifications i can do for the below code to export the image.
public class ExcelReport { # region Export to excel /// /// Function for Export html report to Excel sheet /// /// File name /// Gridview /// public void ExportToExcel(string fileName, GridView gv) { try { HttpContext.Current.Response.Clear(); HttpContext.Current.Response.AddHeader("content-disposition",
string.Format("attachment; filename={0}", fileName)); HttpContext.Current.Response.ContentType = "application/ms-excel"; using (StringWriter sw = new StringWriter()) { using (HtmlTextWriter htw = new HtmlTextWriter(sw)) { Table table = new Table(); if (gv.HeaderRow
!= null) { //gv.HeaderRow.CssClass = "GridviewStyle"; // gv.HeaderRow.Font.Bold = true; PrepareControlForExport(gv.HeaderRow); table.Rows.Add(gv.HeaderRow); } foreach (GridViewRow row in gv.Rows) { //row.CssClass = "GridviewStyle"; // row.BorderColor = System.Drawing.Color.Blue;
// row.Height = 20; PrepareControlForExport(row); table.Rows.Add(row); } if (gv.FooterRow != null) { PrepareControlForExport(gv.FooterRow); table.Rows.Add(gv.FooterRow); } table.RenderControl(htw); HttpContext.Current.Response.Write(sw.ToString()); HttpContext.Current.Response.Flush();
HttpContext.Current.Response.End(); } } } catch (Exception ex) { throw ex; } } private void PrepareControlForExport(Control control) { for (int i = 0; i < control.Controls.Count; i++) { Control current = control.Controls[i]; if (current is LinkButton) { control.Controls.Remove(current);
control.Controls.AddAt(i, new LiteralControl((current as LinkButton).Text)); } else if (current is ImageButton) { control.Controls.Remove(current); control.Controls.AddAt(i, new LiteralControl((current as ImageButton).AlternateText)); } else if (current is....................................
View 1 Replies
Oct 26, 2010
I want to transfer data from excel sheet to access
1. I want one web form ASP.NET form which contain upload control from where i can upload my excel sheet
2 after uploading it should go into access db table.
PS : I have attached both excel and access file herein out as i am trying it since long time.[URL]
View 1 Replies
Feb 28, 2013
I'm exporting a Gridview to excel. I get all the gridview header and content in excel in addition to that i need to add a header text like report name in header of the excel sheet with line break in header.
I tried the solution in this link [URL] by adding
Table.Caption = "Header Text"
Table.CaptionAlign = TableCaptionAlign.Top
but i get error Reference to a non shared member requires an object reference.
View 1 Replies
Jun 25, 2010
I am developing web application using csharp.How can I select details from Microsoft Excel sheet without writing sheet Name? At the moment when selecting details from Excel sheet I specify Excel sheet name like below I am using Payments$. Is it possible to use a number or something else.
[Code]....
View 2 Replies
Aug 19, 2010
I am having a bounded gridview through a database table. I am not showing all table's colum. there are 20 columns in databse table, but in gridview i am shoing only 5 coulmns.
Now I have button on the form on this button's click I can export all data i.e. whatever gridview showing means only 5 columns. But i need to export all 20 columns data to excel sheet.
How can I do that. (I can not show all 20 columns in gridview[this is requirement])
View 8 Replies
Sep 10, 2010
i'm trying to export a gridview to a excel sheet. i tryied several examples but all examples shows only grid with boundfeilds.
here my gridview
<asp:GridView ID="transactiongrid" runat="server" AutoGenerateColumns="False"
onrowdatabound="transactiongrid_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Transaction ID">
<ItemTemplate>
<asp:Label ID="TIDlbl" runat="server" Text='<%#Eval("TID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Customer No">
<ItemTemplate>
<asp:Label ID="CusIDlbl" runat="server" Text='<%#Eval("CusID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Customer Name">
<ItemTemplate>
<asp:Label ID="cusnamelbl" runat="server" Text='<%#Eval("FirstName")+" "+Eval("LastName")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
View 7 Replies
Jan 25, 2011
I have one big problem for my, of course :)I have one page in my VB .NET website that contains 2 gridviews :GridView1 and GridView2I want to get one exel file with 2 sheets ( sheet A and Sheet B ), Sheet A want to contain data from GridView 1 and Sheet B i want to contain data from GridView 2I just know to save one excel file from one gridview, nd I'vesearched Google for some example but nothing for my case
View 2 Replies
Feb 6, 2010
I was requested to develop a GridView like screen to allow easy DataEntry without the need to Click Save/Submit on each row of the GridView.
In other words, the user wants to edit the GridView Cells in a Web Screen as if he is editing Cells in MS Excel. The Data should be saved as soon as he will exit the cell by pressing the down arrow.
It think the only way to do that is to use Ajax technology, right ?
Maybe jQuery or ExtJS ?
View 8 Replies
Mar 2, 2011
i am use this code for read excel file:
[Code]....
how to read special cells in excel and I save to DB.
for example: B4 and C4 is merged with named B4.how to read Data of this cell.
View 4 Replies
Jan 29, 2013
Import Data from Excel to Gridview ([URL]) By following the code as mentioned in the post i am able to get excel sheet values and c display them in gridview.
But I want to read Images from Excel sheet and display them in Gridview and also insert them in sql server..
View 1 Replies
Nov 12, 2010
[Code]....
View 1 Replies
May 26, 2010
How to apply filters to a gridview control like filters in excel sheet?
View 2 Replies
Nov 14, 2010
how to generate excel sheet from ASP layout
I have an ASP page that contains gridview and below textboxes and drop down and other controls
i would like to generate and excel sheet from my ASP layout page
View 1 Replies
Feb 9, 2010
In a page im having multiple data grids with some data tables.How can i export all these to excel sheet without any change in the alignment.
View 6 Replies
Sep 8, 2010
I want to give product details in excel sheet but that excel sheet should be zipped and then pass it to user.
I know how to create excel sheet from database but how to pass that excel sheet into folder and then zip that folder..?
View 1 Replies
Jul 2, 2010
i am binding a gridview through a query like select * from table, But i am not showing all fields in gridView. Only few fields i am showing in gridview. Now I want to import data to a excel sheet. i want to import data showing by gridview and also which is not showing by gridview. i meant all fields in database table should import to excel sheet.
View 1 Replies
Jan 25, 2010
how can i export the gridview with image to excel? i have a code working for exporting the regular fields to excel, and the image field is blank...
View 2 Replies
Feb 22, 2010
I have page with a link button.. on click of link button I want to save my quary result into excel file with save as dilog box..(like download dilog box in mozila)
View 4 Replies
Mar 17, 2010
I have a code that export a gridview to excel file But I have a problem with images since the sort direction is an image and when I export the gridview to excel I got X at the excel file in place the Sort Direction at the header It look that it loss the path to the image.
View 1 Replies
Mar 9, 2010
I want how to upload the excel sheet data and that data will save in Sql Server 2008(table).
View 2 Replies
Aug 29, 2012
I am converting DataTable To Excel Format using oledb im using following code
private void btnexcel_Click(object sender, EventArgs e) {
Dictionary<String, String> schema = dac.DatasourceSchema(tablename); //data tables Columns Headers And Data types
string[] values = schema.Values.ToArray(); // column Headers
string[] keys = schema.Keys.ToArray(); // datatypes
SaveFileDialog saveFileDialog = new SaveFileDialog();
[Code] ....
I want to insert my Dictinary key value pairs in below command
cmd.CommandText = "CREATE TABLE sheet1 (ID INTEGER,NAME NVARCHAR(100))"; /
cmd.ExecuteNonQuery();
View 1 Replies
Jan 26, 2010
how to load the data from excell sheet to sql server.. that is i have data in excell sheet with four columns..
so i am trying to create sam four columns in sql server table..
then how to trsnfer the data from excell to sqlserver?
View 4 Replies
Jun 28, 2010
I want to upload data from an Excel Sheet into my DB. Now my major requirement is, I do not know the header count in the files to be uploaded and they may vary, for example one file may have 3 headers while some may have 6. and I want data of both these files to go into a single DB. That is, I want to dynamically generate columns in my DB, and store these values. So how do I go about achieving this.
View 4 Replies
Jan 13, 2010
I am developing a Standalone Application where i have to exprot data from sqltable to excelSheet..
View 6 Replies