gpt4 book ai didi

.net - ASP.NET GridView 与 ListView

转载 作者:行者123 更新时间:2023-12-04 20:33:37 25 4
gpt4 key购买 nike

与 gridview 相比,使用 listview 有什么优势?我需要在 View 中进行分页、编辑行、插入行和删除行。哪种控制最适合这种情况?似乎 GridView 不支持数据分页器。如果我将网格 View 迁移到 ListView ,我会牺牲什么?

最佳答案

GridView 支持:

  • 点击排序
  • 寻呼
  • 编辑
  • 选择
  • 基于模板的布局(在 <table> 内渲染)

  • ListView 支持:
  • 列表项
  • 分页(需要使用DataPager)
  • 编辑
  • 选择
  • 单击排序(需要手动创建事件处理程序)
  • 基于模板的布局(根据需要呈现 + 提供更多模板,例如 - GroupTemplate)

  • 使用 ListView 的原因是如果您需要一些特殊的布局 ,例如,要创建一个在同一行中放置多个项目的表格,或者完全摆脱基于表格的呈现)——这在 GridView 中是不可能的。

    使用 GridView 另一方面 更简单更快捷 ,因此除非您需要特殊布局来显示数据,否则请使用 GridView。

    关于.net - ASP.NET GridView 与 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891918/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com