Wie Tabelle set/Tabellenzeilen - /TabelCell Breite von Prozent in der code-behind-in asp.net?
Wie lege ich die Breite mit Prozent im code hinter? Die einzige option, die ich denken kann, ist die Einnahme der übergeordneten Breite und berechnen von Prozent.ich.e. TableRow.Width = Table.Width.Value * 25/100
(set-Tabellen-Zeile mit der Breite gleich 25% der Tabellenbreite). Jedoch, schließlich, wie kann ich die Breite der Tabelle in Prozent? Ohne die Breite der Tabelle, die untergeordneten Steuerelemente nicht verwenden können, seine Eltern breiten zu berechnen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wird dies nicht funktionieren? Ich bin mir zwar nicht ganz sicher, warum Sie wollen, eine Zeile in der Tabelle werden 25% der gesamten Tabellenbreite
.Net Wrapper für die html-Komponenten Dosis nicht enthalten "width" - parameter( darunter die HtmlTableRow ). und für diejenigen, die die "width" - Eigenschaft ein .toString() wird benötigt, auf die gegebene Lösung.
eine andere einfache Ansatz wäre die Verwendung von inline-CSS-Stile ( erste Zeile ist die Antwort rest ist nur eine Verwendung der Probe, die ich verwendet, um die Lösung zu testen ) :
wobei c das element