我正在使用 detailsview 控件来更新记录,但是在这种特殊情况下,只有一个字段可以从多个字段中更改。我的对象的更新方法将所有字段作为参数。当 detailsview 的更新方法触发时,只读字段(呈现为标签的字段)的值在 e.NewValues 集合中不可用。
当详细信息视图是数据绑定时(在 objectdatasource 选择的事件处理程序中),我目前正在获取对该对象的引用,将其存储在会话中并在更新触发时手动将条目添加到 e.NewValues 集合中。它有效,但似乎有点笨拙。
那么,有没有更好的方法将只读值返回到我的更新方法中?还是有更好的方法来完全做到这一点?