fix DataEdit