allow dataitem editing through dialog