Composite Control - Panel scrollbars for "absolute" positioned child controls

P

Parag Mahajan

Hi,

I am developing a composite control in asp.net 2.0 framework. The controls
(all types like HtmlInputButton, HtmlInputText, HtmlInputTextArea) I place
or add to the controls collection of my composite control, all have the
position style as "absolute". (My requirement is such that those child
controls have to be absolutely positioned.)

But when I place this composite control in one of the containers like Panel
control, which will add the scrollbars automatically to my absolutely
positioned and rendered HTML controls on the composite control. When I do
this, I find all the controls with "absolute position" have been rendered
outside of the container Panel control on the aspx page. I guess this is
because my child controls are absolutely positioned. Am I correct?

I want to scroll through in the absolutely positioned controls in a page,
what container control should I be using to achieve this? Or how should I
make use of Panel control to achieve this scrolling visual behaviour?

Regards,
Parag.
 
C

CaffieneRush

The effect you are seeking can be achieved if the child controls of
panel is absolute positioned as it is now but the panel itself needs to
be relatively positioned.

Regards,
Andy
 
P

Parag Mahajan

Hello Andy,

Thanks for replying. Now it has worked for me...
Well below is the html snippet of what I was trying to achieve along with
the scrollbars for the inner child controls placed inside the div control
(asp:panel Container control)...

--------
<DIV id=Panel1 style="OVERFLOW: scroll; WIDTH: 417px; HEIGHT: 250px;
position:relative;">&nbsp;
<INPUT id=TextBox1
style="Z-INDEX: 100; LEFT: 145px; POSITION: absolute; TOP: 318px"
name=TextBox1>
</DIV>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,763
Messages
2,569,563
Members
45,039
Latest member
CasimiraVa

Latest Threads

Top