Click here to Skip to main content
12,622,032 members (33,999 online)
   

C#

 
QuestionConnection between two forms in a project Pin
coolvibhu16-Mar-13 7:18
membercoolvibhu16-Mar-13 7:18 
AnswerRe: Connection between two forms in a project Pin
ThePhantomUpvoter16-Mar-13 7:36
memberThePhantomUpvoter16-Mar-13 7:36 
AnswerRe: Connection between two forms in a project Pin
OriginalGriff16-Mar-13 7:40
mvpOriginalGriff16-Mar-13 7:40 
QuestionListBox datasource is not updated on first click Pin
zulfakar16-Mar-13 4:24
memberzulfakar16-Mar-13 4:24 
AnswerRe: ListBox datasource is not updated on first click Pin
Jegan Thiyagesan16-Mar-13 14:31
memberJegan Thiyagesan16-Mar-13 14:31 
GeneralRe: ListBox datasource is not updated on first click Pin
zulfakar17-Mar-13 9:24
memberzulfakar17-Mar-13 9:24 
GeneralRe: ListBox datasource is not updated on first click Pin
Jegan Thiyagesan18-Mar-13 4:50
memberJegan Thiyagesan18-Mar-13 4:50 
QuestionExporting Gridview with fixed number of rows on each page Pin
AlexRusso16-Mar-13 2:18
memberAlexRusso16-Mar-13 2:18 
Hello everyone,

I need to export gridview data in pdf where suppose i have 50 records...so first 10 records should come in 1st page...next 11 to 20 in next page...so on..

here is my code:

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

StringReader sr = new StringReader(sw.ToString());


Document document = new Document(PageSize.A4, 0, 0, 50, 50);

HTMLWorker htmlparser = new HTMLWorker(document);

PdfWriter writer = PdfWriter.GetInstance(document, Response.OutputStream);
document.Open();
htmlparser.Parse(sr);

iTextSharp.text.Table datatable = new iTextSharp.text.Table(columns, tableRows);
datatable.BorderWidth = 1;
datatable.BorderColor = new Color(0, 0, 255);
datatable.Cellpadding = 3;
datatable.Cellspacing = 3;


String strConnString = System.Configuration.ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
SqlConnection con = new SqlConnection(strConnString);



Cell c2 = new Cell(this.GridView1.Columns[0].HeaderText);
datatable.AddCell(c2);
datatable.AddCell(this.GridView1.Columns[1].HeaderText);
datatable.AddCell(this.GridView1.Columns[2].HeaderText);
datatable.AddCell(this.GridView1.Columns[3].HeaderText);

for (int rowCounter = 0; rowCounter < rows; rowCounter++)
{


for (int columnCounter = 0; columnCounter < columns; columnCounter++)
{

string strValue = GridView1.Rows[rowCounter].Cells[1].Text;
datatable.AddCell(strValue);

}
if (rowCounter > 0)
{
document.Add(datatable);
document.NewPage();
}



}

document.Close();
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment; filename=GridViewwithPagebreak.pdf");
Response.Write(document);
Response.End();


anyone have idea...how to do that?? what changes i have to make??
AnswerRe: Exporting Gridview with fixed number of rows on each page Pin
Eddy Vluggen16-Mar-13 13:06
mvpEddy Vluggen16-Mar-13 13:06 
GeneralRe: Exporting Gridview with fixed number of rows on each page Pin
AlexRusso18-Mar-13 1:57
memberAlexRusso18-Mar-13 1:57 
GeneralRe: Exporting Gridview with fixed number of rows on each page Pin
Eddy Vluggen18-Mar-13 2:29
mvpEddy Vluggen18-Mar-13 2:29 
QuestionFilesystemwatcher causes exception. Pin
leone15-Mar-13 7:32
memberleone15-Mar-13 7:32 
AnswerRe: Filesystemwatcher causes exception. Pin
Jibesh15-Mar-13 7:53
memberJibesh15-Mar-13 7:53 
GeneralRe: Filesystemwatcher causes exception. Pin
leone15-Mar-13 12:03
memberleone15-Mar-13 12:03 
GeneralRe: Filesystemwatcher causes exception. Pin
Jibesh15-Mar-13 12:09
memberJibesh15-Mar-13 12:09 
GeneralRe: Filesystemwatcher causes exception. Pin
Dave Kreskowiak15-Mar-13 13:44
mvpDave Kreskowiak15-Mar-13 13:44 
AnswerRe: Filesystemwatcher causes exception. Pin
Eddy Vluggen15-Mar-13 8:47
mvpEddy Vluggen15-Mar-13 8:47 
QuestionC# file exists on network drive Pin
classy_dog15-Mar-13 3:44
memberclassy_dog15-Mar-13 3:44 
AnswerRe: C# file exists on network drive Pin
s_magus15-Mar-13 4:07
members_magus15-Mar-13 4:07 
GeneralRe: C# file exists on network drive Pin
Richard MacCutchan15-Mar-13 8:19
mvpRichard MacCutchan15-Mar-13 8:19 
GeneralRe: C# file exists on network drive Pin
Eddy Vluggen15-Mar-13 8:48
mvpEddy Vluggen15-Mar-13 8:48 
GeneralRe: C# file exists on network drive Pin
Richard MacCutchan15-Mar-13 8:56
mvpRichard MacCutchan15-Mar-13 8:56 
GeneralRe: C# file exists on network drive Pin
Eddy Vluggen15-Mar-13 9:07
mvpEddy Vluggen15-Mar-13 9:07 
AnswerRe: C# file exists on network drive Pin
Richard MacCutchan15-Mar-13 8:28
mvpRichard MacCutchan15-Mar-13 8:28 
GeneralRe: C# file exists on network drive Pin
classy_dog15-Mar-13 9:28
memberclassy_dog15-Mar-13 9:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.161128.1 | Last Updated 2 Dec 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid