I have a serious issue with my website. I am currently trying to implement a new design for my website using ASP.Net and C#. I have a homepage that has a left navigation bar, content place holder and a footer. I have created 3 separate controls for each of these navbar,footer and content place holder. Initially when I do not add any contents to the content place holder, everything looks fine(I mean the footer continues exactly from the point where the left nav bar ends.
Let me define how the page is structured.
So basically I have a table. In the first row, i have two cells. First cell has the navbar. Second cell has the content place holder.
Once the table ends, I have added the footer(similar to having it in a different row other than the one in which we have navbar n content place holder).
When I add huge contents to the content place holder, there comes a huge white space between the nav bar and the footer. I mean the nav bar ends and then at the same point where the content place holder ends, the footer starts..So if the added content is more than that can be accomodated within the actual height of the navbar, the white space comes...I even tried adding a small strip which I made to repeat...Thought that strip would repeat itself as the neighboring cell(content place holder) would extend....But no luck...Anyone knows how to make the height of the navbar increase based on the amount of contents in the content place holder and then finally add the footer to the end?? REMEMBER:there is no "height" attribute for content place holder...So I could not dynamically get the height of the content place holder also..Any suggestion would be appreciated. If anyone knows any scripts that would do this, it would be great if you can share with beginners like me.