【发布时间】:2015-01-23 15:56:17
【问题描述】:
我正在阅读菜单控制代码。该代码使用表格中的表格行来构造菜单。在每个菜单项tablecell之后,添加代码:
TableCell td = new TableCell();
Literal lt = new Literal();
td.Controls.Add(lt);
tr.Cells.Add(td);
当显示菜单表时,它会导致每个菜单项之间有一个空格。我只是想知道为什么会这样?一个空的表格单元格会占用空间吗?
【问题讨论】:
-
可能,除非样式表另有规定。需要注意的是,使用样式表控制渲染比在页面中添加更多元素并希望一切正常的想法要好得多。
标签: c# asp.net literals tablecell