|
Hi,
i am pulling data from database to the pdf file but i need to show those data in page by page. Here i am using iTextSharp for pdf. Is there any page break options. I did try
document.NewPage(); But it didn't work out. Any ideass??
suchita
modified on Tuesday, August 3, 2010 2:57 PM
|
|
|
|
|
|
thanks you for the reply but its complex for me. Do you have some simpler methods ?? Well i already have my pdf file in pages but they aren't in well format. i mean there is still header and footer missing in my pdf file. Most of all, I wanted to show topics and descriptions page by page. E:g each topic should start in new page with description. is there any way to do that ?
suchita
|
|
|
|
|
SayamiSuchi wrote: thanks you for the reply but its complex for me. Do you have some simpler methods ??
I don't understand what is complex about that blog? If that is complex for you, how in the world will you solve real world problems?
|
|
|
|
|
Thank you for the reply.
Sorry for the misunderstanding. Well i was doing the similar kind of thing .I don't know i lacked clarifying you guys to my problem. Lets try again.
I have my code like this:
Document pdfDoc = new Document(PageSize.A4, 40f, 40f, 50f, 50f);
pdfDoc.NewPage();
well the size and the margins are ok. And based on that, when i pulled the data from the dataset, it is showing in the different pages. Well that is also fine. But my problem is something like this:
If i am pulling the data from the database like shown below:
Books
book_1
book_2
book_3
Furniture
Furniture_1
Furniture_2
Furniture_3
Stationaries
Notepad
Markers
Pen
Now I am sending them to pdf file. Now lets say the items under each categories(Books,Furniture,Stationaries) are very long that it fits almost the whole page of the pdf.
Now I want the each categories starts with the new page in the pdf. Well
pdfDoc.AddPage is working but that one didn't work in my case. I tried that already. So any ideas for this kind of issues ??
suchita
|
|
|
|
|
SayamiSuchi wrote: So any ideas for this kind of issues ??
You are working with a propriety component, I guess. I have no idea, your best bets is to check their documentation/help/forum.
|
|
|
|
|
Hi,
As i am newbie to asp.net mvc i would like to know the best practices to solve below scenario.
In a user profile page i have list of interest. These data is populated from "Interest" table.
Which should be displayed as below.
Name : [ Text box ]
....
Interest:
Interest 1 O Yes O NO
Interest 2 O Yes O NO
Interest 3 O Yes O NO
Interest 4 O Yes O NO
.....
Where Yes/No is option button, Where user can select interest. While submitting these values need to be stored in "User_Interest" table. where values in other controls are stored values in "User" table.
Technologies using : MVC,Jquery, Linq
My Questions are:
1. How to use same view for Create/Edit
2. How to identify and save selected interests
3. How to set previously selected Interest while editing.
4. best way to create view model.
If you can point me similar examples that would be great.
Thanks in advance
|
|
|
|
|
I think you are getting confused by the technology. It isn't that difficult. There are many examples that show how to exchange data between controllers and views, what research have you done so far? Have you looked here, http://www.asp.net/mvc[^]?
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
Hi Mark,
Thanks for your reply.
I just stepped into MVC 1 day before for a project that needs quick completion. In the mean time i am trying to learn it in-depth. Yes i am little bit confused on the approach on Radio button list scenario in MVC not on how view and controller works.
I like the approach in below link.
http://robtennyson.us/post/2009/03/08/ASPNET-MVC-Default-Model-Binder-with-Lists.aspx[^]
But haven't had got a clear idea on gathered these information on a jquery(on button click) and pass to controller as ajax call. In the controller Add newly selected item .. and delete old item
View -- JQuery -- Controller
Hope you got my scenario
|
|
|
|
|
|
I have two calendar controls on same page,if month selection on title bar of calendar is changed on one calendar second calendar's month automatically get changed
|
|
|
|
|
So, what is the problem? You didn't mentioned your problem.
|
|
|
|
|
That's nice for you.
I'm assuming the hidden question there is "how do I do this?"
Capture the selected date changed event on calendar one, capture which is the selected month and then apply it to number two.
|
|
|
|
|
Mansi Arora wrote: changed on one calendar second calendar's month automatically get changed
This will help you.
<asp:Calendar ID="Calendar1" runat="server"
onvisiblemonthchanged="Calendar1_VisibleMonthChanged"></asp:Calendar>
<asp:Calendar ID="Calendar2" runat="server"></asp:Calendar>
protected void Calendar1_VisibleMonthChanged(object sender, MonthChangedEventArgs e)
{
Calendar2.TodaysDate = e.NewDate;
}
|
|
|
|
|
I have created rdlc reports in web.Please suggest a sample code for using one report viewer for all reports.All reports will be in one report viewer.Reports will be shown according to radiobuttons..Please help me..Give me a sample code.
|
|
|
|
|
Stop cross-posting - you should delete all duplicate questions if you hope to get an answer.
In any case, you have to try and work it out for yourself first and then ask here when you hit a snag that you cannot solve on a specific issue.
Remember, Google is your friend.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
|
Hi All,
i deployed my asp.net application into IIS, and if i run it in that server, say in Domain 1 , it works perfectly, but when i run that asp.net application from another machine, which is in the different domain, say in Domain 2, i got this error: Could not find a part of the path Domain 1\ITManagement\WarehouseData\Current.
The senario in here is that a machine in Domain 1 browse into an asp.net application on a server in Domain 2, and then the asp.net application on domain 2 tries to access a shared network driver on Domain 1.
i spent quite a few times to google it but without any luck, can someone in here help me plz
|
|
|
|
|
If I understand you correctly, you want your asp.net app to access a shared folder on a machine that is in a different windows domain. You could establish a trust relationship between the domains and add the account the app runs as in domain2 to the share permissions on the domain1 server, or you could map a drive on the server using some credentials from Domain1 and have your app use the drive letter. This really isn't an asp.net question at all which is why you may have had trouble with your google searches. It is a network share question.
|
|
|
|
|
AndieDu wrote: when i run that asp.net application from another machine, which is in the different domain, say in Domain 2, i got this error: Could not find a part of the path Domain 1\ITManagement\WarehouseData\Current.
Instead of accessing ITManagement\WarehouseData\Current from the file
system make it available from a web service and access it that way.
|
|
|
|
|
Accessing files on the same local network through a web service would be bad from a performance standpoint. You would have to base64 encode, then transmit the much larger encoded version, then decode on the other end. You also don't get anywhere near the richness of the System.IO classes for checking if the file exists or examining attributes like readonly, creation date etc.
|
|
|
|
|
Hi guys,
Am using linq-to sql to read from the database which returns a LIST<>,
but i wana create a html Table on runtime and fill this table with data that is in the LIST<>
i have tried this:
List<campaign> search = new List<campaign>();
search = dbh.GetSearchCampaign();
Table csr = new Table();
csr.ID = "ctb";
TableRow tr;
TableCell td = new TableCell();
csr.CellPadding = 0;
csr.CellSpacing = 0;
csr.Style.Value = "width: 578px; font-family: 'Adobe Caslon Pro'; font-size: 15px; padding-left: 10px; text-align: left;";
tr = new TableRow();
td = new TableCell();
for (int i = 0; i < search.Count; i++)
{
td.Text = search[i];
}
But this only adds one row which is the last row in the
LIST<>...it's not appending all the rows that are in the
LIST<>
Does anyone know how i can write all the elements in this LIST<>
to an html Table?
Please help me.
|
|
|
|
|
You have to add each cell to the row then add the row to the table: you'll need to adjust your loop and find the code fragments that will accomplish this for you (along the lines of row.cells.add(cell)).
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
Your code logic is wrong. You assign text to the same table cell inside for loop.
Anyway why don't you use some built-in asp.net data bound controls for doing this?
|
|
|
|
|
o grande problema é q vc tem q deixar de ser burro, mundiça
|
|
|
|