2009-05-23 77 views
0

我有一个充满培训课程进度的SQL Server表。我想做一个报告。报告将成为用户列表,每行显示他们的姓名,完成状态和百分比。他们将能够扩大每一行以显示子行,详细说明详细统计信息。什么是在ASP.NET中使用的最佳UI控件与我的SQL数据配对以易于阅读的方式显示?在ASP.NET中创建可扩展报表的最佳UI控件?

回答

2

戴夫沃德有一个非常有趣的post关于创建一个简单的数据重复器ASP.net页面方法和jQuery以表格格式显示数据。本质上,您将使用页面方法将数据发送到客户端,并使用微模板将其格式化为简单的表格。

作为一种替代方法,您可以使用ASP.Net数据中继器将数据格式化为html表格,并使用jQuery plugin添加寻呼功能客户端。您可能要小心这种方法,因为大量的数据可能会使您的html变得相当庞大,并且寻呼对于确保快速的用户体验而言可能变得重要。

这照顾你的客户端表。要添加扩展行以显示详细信息的功能,可以将该信息包装在div标签中,并附加一个单击事件以显示或隐藏内容。

0

我们一直在使用Telerik网格控件用于类似的目的。他们工作得很好。