自定义生成的HTML + GridView功能

时间:2013-08-12 20:48:41

标签: html css asp.net gridview

ASP.NET的GridView控制器很棒,它易于使用,它提供排序,分页和其他东西,但我发现很难自定义它的外观。

GridView将始终生成一个包含标题和分隔列的表格,但有时我需要用户查看使用CSS自定义的更好看的列表项目。


换句话说,我不想要这样的东西:

enter image description here


我想要这样的事情:

enter image description here


但是当我要生成HTML并自定义它的外观时,我需要花时间从头开始实现分页和排序。

那么如何将自定义HTML与GridView的功能混合使用?

1 个答案:

答案 0 :(得分:1)

您正在寻找Repeater!完全控制布局和渲染,但缺点是很多内置的东西,如分页和排序不存在。

我实际上使用了Repeater结合ASPNET寻呼机:http://www.codeproject.com/Articles/11418/Pager-Control-for-ASP-NET,我也推出了自己的多重排序。

这比GridView还要多,但如果你想要完全控制,那就没有更好的选择了。