我有一个 asp.net 表,我正在尝试将我的列格式化为宽度相等,或者说 4 列 20%、30%、20% 和 30%。但是以下代码不起作用:
<asp:TableCell Width="30%">
“高度”属性有效,但这不是我想要的。非常感谢任何帮助。谢谢
最佳答案
它不起作用,因为 Width property期望值为 Unit type ,默认为像素。我找不到一个示例来说明如何创建具有百分比类型的 Unit 实例
这让我建议您如何使用 CSS 来做到这一点..
为 TableCell 指定一个 CssClass,并在样式表中设置宽度
<asp:TableCell CssClass="tableCellWidth30">
.tableCellWidth30 { width:30%; }
使用 Style 属性并内联设置 Width
<asp:TableCell Style="width:30%;">
关于asp.net - aspnet 表 - 指定 TableCell 宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490486/