Comment mettre la Table/TableRow/TabelCell largeur en pourcentage dans le code-behind dans asp.net?
Comment puis-je régler la largeur pour cent dans le code derrière? La seule option à laquelle je pense est de prendre le parent de largeur et de calculer par pour cent.j'.e. TableRow.Width = Table.Width.Value * 25/100
(table de jeu de ligne avec la largeur est égale à 25% de la largeur de la table). Cependant, finalement, comment puis-je régler la largeur du tableau en pour-cent? Sans la largeur de la table, l'enfant des contrôles ne peut pas utiliser ses parents largeurs à calculer.
OriginalL'auteur Amumu | 2011-08-31
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas le travail? Bien que je ne suis pas entièrement sûr de savoir pourquoi vous voulez une ligne de tableau à 25% de l'ensemble de la table largeur de la
OriginalL'auteur John
.Net des wrappers pour les composants html dose comprennent pas la "largeur" de paramètre( y compris les HtmlTableRow ). et pour ceux contenant de la "largeur" de la propriété, une .toString() est nécessaire à la solution donnée.
une autre approche serait d'utiliser du CSS styles ( de la première ligne est la réponse reste n'est qu'une utilisation de l'exemple que j'ai utilisé pour tester la solution ) :
où c est l'élément
OriginalL'auteur Omid S.