2013-05-10 78 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。這應該做你需要的。

相關問題