Je dois aligner les lignes dans différentes tables disposées horizontalement. Je préférerais mettre le code html dans un seul contrôle d'utilisateur Web afin que je puisse créer autant d'instances de ce contrôle que je veux et les disposer horizontalement. Le problème est, le texte dans les lignes doit envelopper. Ainsi, certaines lignes peuvent se développer verticalement et d'autres non (voir l'exemple ci-dessous). Lorsque cela se produit, les lignes des autres tables ne sont pas alignées horizontalement. Je sais que je peux accomplir tout cela en utilisant une seule table, mais cela signifierait que je devrais dupliquer le nom, l'adresse et le code html du téléphone au lieu de créer dynamiquement de nouvelles instances de mon contrôle utilisateur (en réalité il y a beaucoup plus de champs que ceci, mais je le garde simple). Y a-t-il un moyen de le faire que ce soit avec div, tables ou autre chose?Alignement horizontal des lignes dans plusieurs tables à l'aide du contrôle utilisateur Web
Voici le problème: le champ d'adresse de Mary Jane étend 2 lignes, ce qui fait que son champ téléphonique ne s'aligne pas correctement avec John et Bob.
Name: John Doe Name: Mary Jane Name: Bob Smith
Address: 123 broadway Address: Some really long address Address: Short address
Phone: 123-456 that takes up multiple lines Phone: 111-2222
Phone: 456-789
Je ne suis pas soumise à aucune restriction comment faire (autre que l'utilisation asp.net), mais je préfère utiliser un contrôle Web unique que je instancier X fois au moment du design (dans cet exemple, c'est 3 fois). J'utilise VS2008, et .Net 3.5
Je pensais que je devrais faire quelque chose comme ça. Merci d'avoir posté le script. –
Donc, cela ne répond-il pas à votre question? – Ted