1
私はテーブルの配列を持っています。たとえば、6 x 6.とPlaceHolderです。 テーブル6をPlaceHolderの隣に配置し、次に6の新しい行を配置する必要があります。これを達成するために各グリッドにどのCSSプロパティを追加しますか? 私はCSSを使ってテーブルの行にテーブルの行を続ける方法
LiteralControl ltr = new LiteralControl();
ltr.Text = "<style type=\"text/css\" rel=\"stylesheet\">" + @".fl { float: left}</style>";
this.Page.Header.Controls.Add(ltr);
Table[,] tableArray = new Table[6,6];
for (int j = 0; j < tableArray.GetLength(0); j++)
{
bool first = true;
for (int i = 0; i < tableArray.GetLength(1); i++)
{
if (first)
{
tableArray[j, i].CssClass = "mGrid";
first = false;
}
else
{
tableArray[j, i].CssClass = "fl mGrid";
}
tableArray[j, i].Width = Unit.Percentage(100/6);
PlaceHolderTables.Controls.Add(tableArray[j, i]);
}
}
を持っているしかし、私は新しい行を開始し、その後、私はCSSでの経験の浅い午前横などに5を持っているのか分かりません。テーブルは他の場所で初期化されています。 mGridは他の場所でも定義されています。
ごめんなさい、多分私は私の質問に明確ではありませんでした。私はテーブルokを作成しました。私はちょうど6ページでそれらを取得する方法を知りません。私は自分のCSSが間違っていると推測します。私は現時点でフロートを残していますが、動作していません。 –
6行×6列の36個のテーブルまたは単一のテーブルを作成しますか? – Win
私は既に36のテーブルを作成しましたが、ページ上の6行6行には表示されません。 –