mettre un controle derriere un autre
Bonjour,
en fait, j'ai un controle composant (héritant d'une dropdownlist) constitué de 2 controles composites: une textbox et une dropdownlist. je veux que la dropdownlist s'affiche derriere la textbox.
j'ai d'abord essayé avec du css:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<div id= 'conteneur'>
<div id='div1'>
base.Render(writer); // affixhage de la dropdownlist
</div>
<div id='div2'>
innerTextBox.RenderControl(writer);// affixhage de la textbox
</div>
</div>
<style type='text/css'>
#conteneur {
position: relative;
}
#div1, #div2 {
position: absolute;
}
</style> |
la dropdownlist est effectivement derriere la textbox mais le reste de page est tout bousillé; tout le contenu de la page se situant en dessous du controle est visible mais n'est plus accessible.
Avez vous une autre solution?
merci.