2012-01-19 36 views
0

我是新来的asp.net,我想在我的网站上创建一个表。 表格应该以逐年的方式显示数据(每一行都是另一年)。 当单击一行时,表中的数据应更改为逐月数据等。 我不想在第一个表下有另一个表或打开新的网站。 我想更改作为第一个加载的表中的列和数据绑定。ASP.NET DataGrid,DevExpress Grid或Report

我想知道是否可以使用DataGrid完成,或者我应该考虑一些DevExpress 控件?我听说他们是很酷的东西:)

哦,还有一件事 - 我想从目前正在显示的数据生成PDF报告。 任何建议如何做到这一点?就像我说的我是新来的asp.net。

在此先感谢您的帮助。

回答

1

当然你可以使用DevExpress ASPxGridView甚至是MVC Grid扩展,它们都不需要pdf/excel/HTML导出所需的代码。正如你所说,很酷的东西,我们刚刚购买了14个DXperience订阅许可证,计划主要使用MVC和SL控件。

+1

我同意DevExpress ASPxGridView将做到这一点,特别是如果你正在考虑出口 –

0

我对DevExpress一无所知,但我知道您所描述的内容可以使用普通的旧式ASP.NET GridView来完成。 DataGrid实际上是一个不赞成使用的控件,所以你通常不会在新的ASP.NET应用程序中使用它。