html - 自定义生成的 HTML + GridView 功能

标签 html css asp.net gridview

ASP.NET 的 GridView Controller 很棒,它易于使用,它提供排序、分页和其他功能,但我发现很难自定义它的外观。

GridView 总是会生成一个带有标题和分列的表格,但有时我需要用户看到更好看的列表项,使用 CSS 自定义。


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

enter image description here


我想要这样的东西:

enter image description here


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

那么如何将自定义 HTML 与 GridView 的功能结合起来呢?

最佳答案

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

我实际上使用了 Repeater 和 ASPNET Pager:http://www.codeproject.com/Articles/11418/Pager-Control-for-ASP-NET ,而且我还推出了自己的多种类型。

它比 GridView 工作更多,但如果您想要完全控制,没有更好的选择。

关于html - 自定义生成的 HTML + GridView 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18196441/

相关文章:

javascript - 如何仅对 IE 应用 css 样式

javascript - 为什么我的 html img 突然消失,我需要清除缓存?

javascript - 做一个分离器很薄然后捕获它

javascript - 在滚动和 "come into view"上延迟加载图像

c# - 如何增加 Asp .Net MVC 5 中的 session 超时时间?

c# - asp.NET MVC 将信息传递给 PartialView

html - 响应图像 slider 不工作

javascript - 删除之前在 HTML5 Canvas 上绘制的线条

asp.net - 查询字符串上基本身份验证的 IIS 重写规则

php - 您可以在 div 标签中更新吗