1
我需要將CssClass添加到通過C#自動生成的表中。下面是創建該表的代碼:將CSS類添加到header.Cells
TableHeaderRow header = new TableHeaderRow();
cell1 = new TableCell { Text = "Brand" };
cell2 = new TableCell { Text = "Product Name" };
cell3 = new TableCell { Text = "Size/Weight" };
cell4 = new TableCell { Text = "Quantity" };
cell5 = new TableCell { Text = "" };
header.Cells.Add(cell1);
header.Cells.Add(cell2);
header.Cells.Add(cell3);
header.Cells.Add(cell4);
header.Cells.Add(cell5);
我試圖加入的CssClass兩種方式兩種細胞:
header.Cells(cell3).CssClass = "mobile2";
header.Cells(cell4).CssClass = "mobile1";
使用此方法創建建立自己的錯誤CS1955,非Invocable的成員「 TableRow.Cells「不能像方法一樣使用。所以我改變了()爲[],然後得到構建錯誤CS1503,參數1:不能從'System.Web.UI.WebControls.TableCell'轉換爲'int'。
我用什麼方法將CssClass分配給cell3和cell4?
完美的作品,謝謝。我知道這會是我忽略的簡單事情。 – gacto