2009-08-25 29 views
1

我想在GridView中显示一些结果。 但是,我想显示3个“内部中继器”,每个页面分别显示1-10,11 20和21-30的数据。你可以在下面的图片中看到这个。要构建,还是不要从scrach构建一种Gridview控件?

alt text http://img196.imageshack.us/img196/1285/examplesv.jpg

我的问题是,这是更容易打造专业化只有一个GridView控件,还有几个项目模板, 还是应该从打造专业化一strach新的用户控件?

+0

哪种语言?还是我很密集? – Dorjan 2009-08-25 11:03:00

+0

Asp.Net 3.5,c#。谢谢。 – Txugo 2009-08-25 11:04:45

+0

我期望这个问题的答案在VB或C#中同样有效。还修复了标题和标签。 – Richard 2009-08-25 11:10:22

回答

4

我建议从头开始构建自己的用户控件。即使用于其预期目的(显示基于表格的数据),使用GridView就像是有一根根管。一般来说,当谈到非标准的UI元素(比如你正在做的事情)时,你可能会花费更多的时间来试图将现有的控件转换为你需要的形状,而不仅仅是写作你自己从头开始。

+1

构建一个用户控件 - 或者如果这不会在其他地方使用,直接在页面上构建单独的部分(UserControl毕竟只是一个页面的一部分...) – awe 2009-08-25 11:32:04

+0

如何使用Gridview像有一个牙根?我没有太多糟糕的经历。 – Martin 2009-08-26 02:44:14

+0

@Martin:你的意思是你对根管有很好的经验?你必须爱一氧化二氮。 – MusiGenesis 2009-08-26 03:22:11

0

我不得不在ExtJS's Grid密切关注。它看起来令人印象深刻,并有很多你需要的功能。生成的JS文件可能有点大,但如果你把它放在网络上,也许这样做可能是build your own