代码之家  ›  专栏  ›  技术社区  ›  lincolnk

使用DetailsView控件更新记录时,如何检索只读值?

  •  0
  • lincolnk  · 技术社区  · 15 年前

    我使用detailsview控件来更新记录,但是在这种特殊情况下,在许多字段中只有一个字段可以更改。对象的update方法将所有字段作为参数。当detailsview的更新方法激发时,readonly字段(那些呈现为标签的字段)的值在e.NewValues集合中不可用。

    当detailsview被数据绑定(在objectdatasourceselected事件处理程序中)时,我当前正在获取对该对象的引用,将其存储在会话中,并在更新fires时手动向e.NewValues集合添加条目。它工作,但似乎有点沉重。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Brian Mains    15 年前

    也应该有一个OriginalValues集合,其中可能包含只读值的集合。。。你能核实一下吗?

    嗯。

    推荐文章