I hired a company to develop a web application. They built most of it in VB because that is what I had started it with. One important piece, they did in C# and compiled it in to a DLL. I believe this is a "custom component". This component is called at the end of the application and it's function is to create a PDF file using static text and data from SQL 2005. I have done this before without compiling the PDF generation piece.
I am having trouble getting the flow process I need to have happen for a smooth end user experience. On the last page when a user clicks a button that starts the PDF generation, the PDF file is generated in a new window. The window they clicked from goes completely blank, like just a blank web page in the browser. I do not seem to have any control over displaying information on the last blank page. All I need to have happend is display a link to go back to the home page of the originating site. Any controls I put on the "mothe" page of the PDF generation page are ignored. The link that the user clicks to view the resulting PDF, calls a page called Results.aspx. This page is attached to the custom control DLL.
My question is, can I or should I be able to display a link on that Result.aspx page, instead of it being blank, which leaves the user hanging after they view the PDF.
Alternatively, since I have the source code, is it now possible to have both C# and VB in the same web application (not using compiled components).
thanks