Bonjour,

je tente d'afficher un datagrid dans une dialogBox.

Si je le met seul, il s'affiche correctement a compter de la seconde ouverture de la dialogBox (a la premiere ouverture, les colonnes font 0px).
Si j'ajoute derriere du code html (un simple bloc <p></p> par exemple), le dataGrid ne s'affiche plus du tout.

Ci dessous le code utilise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<div id='Ticket_index_dialog' dojoType='dojox.widget.Dialog' title='Ticket' sizeToViewport='true' viewportPadding="100" showTitle='true' sizeDuration='1000' easing='dojo.fx.easing.backOut' modal='true'>
    <script type="dojo/method" event="onHide" args="evt">
        dijit.byId("Form_Ticket_view").reset();
    </script>    
    <table id='Ticket_view_grid' dojoType='dojox.grid.DataGrid' autoHeight='true'>
    	<thead>
    		<tr>
    			<th field='users_login' width='100px'>Posteur</th>
    			<th field='date' width='150px'>Date</th>
    			<th field='contenu' width='auto'>Message</th>
    		</tr>
    	</thead>
    </table>
    <p>pouet</p>
</div>
Une idee pour que cette dataGrid s'affiche correctement a chaque fois ?