我了解 FormViewUpdatedEventArgs 的 oldValues 属性包含用于更新的字段名称/值对。我当然可以使用例如 e.OldValues(x) 访问这些值 - 因为默认成员已在系统中声明..但在这种情况下如何提取列/字段名称?
我尝试将 oldValues(x) 强制转换为字典条目 - 以拉动 .key 字段,但不允许强制转换。
我想我在这里遗漏了一些基本的东西——请指点一下?
干杯! :D
尝试这个:
ICollection colKeys = e.OldValues.Keys;
ICollection colValues = e.OldValues.Values;
string keys = string.Empty;
string values = string.Empty;
foreach (object obj in colKeys)
{
keys += obj.ToString() + "|";
}
foreach (object obj in colValues)
{
values += obj.ToString() + "|";
}
您可能需要以下导入:
using System.Collections;
using System.Collections.Specialized;