【发布时间】:2013-05-05 02:39:22
【问题描述】:
我有一个动态表,可以在其中添加控件。当我在 Firefox 中打开此页面时,控件彼此之间和 Internet expl.它们水平对齐。 如何从后面的代码中设置这个控件的样式?
tabCell.HorizontalAlign = HorizontalAlign.Center; // doesn't seem to work
ibtnTableOneNew.Command += eventHandelerTableOne;
ibtnTableOneNew.Attributes.Add("runat", "server");
ibtnTableOneNew.CommandArgument = i.ToString() + "|" + theRow["siteAlias"].ToString();
ibtnTableOneNew.ImageUrl = "~/img/bullet_toggle_plus.png";
tabCell.Controls.Add(ibtnTableOneNew);
tabCell.Controls.Add(cbChecked);
ibtnTableOneNewComment.Attributes.Add("runat", "server");
ibtnTableOneNewComment.ImageUrl = "~/img/Pencil.png";
tabCell.Controls.Add(ibtnTableOneNewComment);
tabRow.Cells.Add(tabCell);
【问题讨论】:
-
你确定不是因为你的表格宽度太小了?我认为您添加的任何控件都不会在下一行呈现。
-
但是为什么在 IE 中很好用的 Firefox 却太小了?
-
尝试设置tabCell.Wrap = false
-
有效!谢谢!把它放在一个答案中,我会给你信用......