【发布时间】:2009-11-17 16:45:44
【问题描述】:
问题:我的公司目前有一个查询大约需要 3 秒才能运行,但创建表以显示数据需要大约 30 秒才能循环完成。大部分内容很简单:
Dim MainTable as New Table
Dim TableR as New TableRow
Dim TableC as New TableCell
TableCell.Text = "Some data"
TableRow.Controls.Add(TableC)
MainTable.Controls.Add(TableR)
现在,对大约 550 条记录执行此操作的时间约为 30 秒。我尝试将流程更改为使用字符串:
Builder.Append("<tr><td>Something</td></tr>")
但并没有真正的改善。我的问题是关于尝试提高性能。
中继器真的会更快吗?
【问题讨论】:
标签: asp.net