2013-04-27 61 views
0

我想制作一个简单的ASP.NET页面,它使用外部数据库作为信息源。我遇到了一个我无法想象如何解决的任务。这里是任务的描述:将SQL数据绘制到ASPX网格

  • 有100条记录在数据库中,从0具有ID - 99

  • 每个记录包含属性“颜色”指定特定字段

    的颜色
  • 任务是创建一个包含10 x 10个字段的网格的aspx页面。从数据库中检索数据。使用ID来正确放置字段:ID%10指定网格中的列,ID%100指定行。用指定的颜色填充网格中的每个单元格。

更具体:我知道,如何从数据库中检索数据,我只是不知道,用什么,绘制网格和颜色填充。你能给我一些建议吗?

回答

1

您可以使用Table控制。 下面是如何向细胞添加到表的示例:

ASPX

<asp:Table ID="Table1" runat="server"></asp:Table> 

代码隐藏

TableRow row = new TableRow(); 

    TableCell cell = new TableCell(); 
    cell.ForeColor = System.Drawing.Color.Red; 
    cell.Text = "some text"; 
    row.Cells.Add(cell); 
    Table1.Rows.Add(row);