【问题标题】:DevExpress GridView VisibleRowCountDevExpress GridView VisibleRowCount
【发布时间】:2018-11-27 16:50:28
【问题描述】:

在我的网格视图中获取 VisibleRowCount 时遇到困难。我有这个特殊的网格视图,我通过
填充 新按钮/> ,插入新行,然后填充每一列,然后尝试保存。

但是每当我进行保存时,

grdView.VisibleRowCount 

总是返回零。即使网格已填充,数据也清晰可见。

注意:这个 gridview 包含 KeyFieldName="xxx",当通过 Newbutton/> 插入新行时,我不会填充它。一旦我能够访问 gridView 中的数据,我打算在我的保存例程中填充这个值。可能是这个关键字段没有在gridview中填充是问题吗?有没有办法通过 NewButton/> 函数默认该值?

感谢您的帮助。

【问题讨论】:

    标签: gridview devexpress


    【解决方案1】:

    参考:AspxGridView - VisibleRowCount always 0

    请注意,ASPxGridView 控件之间不存储数据 服务器请求。因此,需要在每个节点上绑定 Grid 向服务器请求。参考Why might paging (sorting, grouping, filtering) not work in the ASPxGridView?知识库文章 更多细节。

    同时,可见的 GridView 行可能会在 ASPxGridView.EnableRowsCache Property 设置为 True。检查是否 此属性在您的项目中为 True。有关更多详细信息,请参阅ASPxGridView Row Cache KB 文章。

    有很多 DevExpress 线程解释了这种行为。请检查这些:
    DevExpress QA link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-26
      • 2012-07-11
      • 1970-01-01
      • 2014-12-06
      • 2013-10-19
      • 2019-08-06
      • 2014-11-24
      相关资源
      最近更新 更多