OVH Cloud OVH Cloud

Construction d'une table

1 réponse
Avatar
eulalie
Je ne comprends pas le syt=E8me du control html table : en effet
pourquoi ne peut on pas d=E9finir
au moment de la construction le nombre de colonnes et de lignes et le
type de chaque cellule =E0 savoir si les cellules doivent s'auto siz=E9es
ou non..., si elles sont de longueur fixe...

Bref je ne vois que des exemples manipulant des rows ou des cells mais
pas simplement par exemple
si ma table fait 3 colonnes et 3 lignes :
j'ajouterai simplement mes controles a l'aide de maTable.Controls.Add()
: je n'aurai pas a specifier la numero de ligne et de colonne ; si
j'ajoute 4 controles et bien forcement comme j'ai 3 colonnes , le 4
ieme controle apparaitrait sur la 2 ieme ligne de la table....

Voyez ce que je veux dire ? .....

1 réponse

Avatar
Paul Bacelar
Le control html table d'ASP.NET est calqué sur le tag HTMP <TABLE> <ui est
normalisé par le W3C et qui existe depuis 1991.

Franchement, le design de cette "API" ne m'a jamais gêner, ce control a été
conçu pour le Web avec comme principal objectif la lisibilité sur un
ensemble hétéroclite de périphériques et une auto adaptation au contraintes
de visualisation.
--
Paul Bacelar
MVP VC++



"eulalie" wrote in message
news:

Je ne comprends pas le sytème du control html table : en effet
pourquoi ne peut on pas définir
au moment de la construction le nombre de colonnes et de lignes et le
type de chaque cellule à savoir si les cellules doivent s'auto sizées
ou non..., si elles sont de longueur fixe...

Bref je ne vois que des exemples manipulant des rows ou des cells mais
pas simplement par exemple
si ma table fait 3 colonnes et 3 lignes :
j'ajouterai simplement mes controles a l'aide de maTable.Controls.Add()
: je n'aurai pas a specifier la numero de ligne et de colonne ; si
j'ajoute 4 controles et bien forcement comme j'ai 3 colonnes , le 4
ieme controle apparaitrait sur la 2 ieme ligne de la table....

Voyez ce que je veux dire ? .....