C# で 5x10 マトリックスを作成しました。これらの値を asp の 5x10 テーブルに取得したいと考えています。可能な値は「利用可能」と「利用不可」の 2 つだけです。値が 1 の場合、テーブル セルの背景は緑色になります。値が 0 の場合、テーブル セルの背景は赤色になります。どうすればこれを達成できますか?以下は、DropDownList からマトリックスに値を挿入するためにこれまでに作成したコードです。
protected void Button1_Click(object sender, EventArgs e)
{
String[][] matrix=new String[5][];
for(int i=0;i<5;i++)
{
matrix[i]=new String[10];
}
int q=1;
for (int i = 0; i <= 4; i++)
{
for (int j = 0; j <= 9; j++)
{
DropDownList tb = this.FindControl("DropDownList" + q) as DropDownList;
matrix[i][j] = tb.SelectedItem.Text;
q++;
}
}
これらの値をテーブルに戻すために、値が「利用可能」の場合はセルの背景を緑、値が「利用不可」の場合は赤で表示する方法がわかりません。