2013-05-10 57 views
0

我有一个动态表格添加控件。当我在Firefox中打开这个页面时,控件在彼此之下,并在互联网上展开。它们水平对齐。 如何从后面的代码中设置此控件的样式?从代码背后的代码中对单个表格单元格中的样式控制

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); 
+0

你确定这不是因为你的桌子宽度太小吗?我不认为你添加的任何控件会在下一行显示。 – AContractor 2013-05-10 12:17:22

+0

但是,为什么它在IE浏览器中的功能太小? – Freddy 2013-05-10 12:28:42

+0

尝试设置tabCell.Wrap = false – AContractor 2013-05-10 13:13:40

回答

2

尝试设置tabCell.Wrap = false。这应该做你需要的。

相关问题