我有一个 asp.net 表,我试图将我的列格式化为所有相同的宽度,或者说 4 列分别为 20%、30%、20% 和 30%。但是以下代码不起作用:
<asp:TableCell Width="30%">
“高度”属性有效,但这不是我想要的。非常感谢任何帮助。谢谢
它不起作用,因为宽度属性 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.width.aspx期望 a 的值单位类型 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.unit.aspx,默认为像素。我找不到显示如何创建百分比类型的单位实例的示例
这让我建议你如何使用 CSS 来做到这一点..
-
为 TableCell 指定一个 CssClass,并在样式表中设置宽度
<asp:TableCell CssClass="tableCellWidth30">
.tableCellWidth30 { width:30%; }
-
使用 Style 属性并内嵌设置 Width
<asp:TableCell Style="width:30%;">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)