2014-05-08 2 views
0

Cette question peut sembler étrange, mais cela m'arrive. J'utilise un <asp:Table> dans mon webpart visuel. Dans le code derrière je génère quelques lignes et attacher ces lignes à la table. Le tableau s'affiche parfaitement. Mais le problème est que, si essayer de changer la largeur de cellule/colonne particulière via CSS, il ne me permet pas de changer. J'essaie de changer avec des outils de développement à des fins temporaires, mais cela ne semble pas fonctionner. Voir la capture d'écran ci-dessous.Pourquoi la largeur de la cellule du tableau ne change pas avec CSS?

enter image description here

Même si je change la disposition de la cellule de la table, il ne change pas de nouvelle valeur. Il est affiché comme fixe. J'ai essayé de donner la largeur d'une cellule dans le code comme myCell_01.Width = new Unit(250);, mais cela ne fonctionne pas non plus. Des idées à ce sujet?

Répondre

0

Eh bien, il y a quelques problèmes lors de l'utilisation de la table. Le tableau a une structure stricte, mais de toute façon, il peut être modifié via la propriété css 'table-layout: fixed' Tableau exemple:

<http://jsfiddle.net/2zrue/>? 

Hope it helps.

+0

Je sais comment changer la table html normale via css, mais cette table est rendu à partir du code C#. Ce n'est pas prendre les valeurs que je donne. – Mihir

+0

Êtes-vous en mesure de fournir un code dans pastebin quelque part, pour jeter un coup d'oeil? – xenuit

Questions connexes