将SQL数据绘制到ASPX网格中

本文关键字:ASPX 网格 绘制 SQL 数据 | 更新日期: 2023-09-27 18:11:04

我想做一个简单的ASP。. NET页面,该页面使用外部数据库作为信息源。我遇到了一个我无法想象如何解决的任务。下面是任务的描述:

  • 数据库中有100条记录,ID从0到99

  • 每条记录包含属性"color",指定特定字段的颜色

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

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

将SQL数据绘制到ASPX网格中

可以使用Table控件。下面是一个如何向表格中添加单元格的示例:

aspx

  <asp:Table ID="Table1" runat="server"></asp:Table>
后台代码<<p> /em>
  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);