VITI: no, pri takovy ty klasicky editaci vsech vlastnosti objektu/radku v gridu ztracis informaci o kontextu, proc ta zmena vznikla a nemuzes na ni dal reagovat, coz nekdy vadi. Napr mas v gridu seznam zakazniku, uzivatel zmeni X jak ho napadne, mimo jiny treba i cast adresy a pokud ma aplikace nejak reagovat napr. na prestehovani zakaznika, tak vznika problem. Reseni je jasne definovat operace, ktery se daji s danym objektem provadet (ty commands, jak jsem psal) a pro kazdou z tech operaci mit ten "detail" form, jak jsi psal. Pak ma aplikace sanci lip reagovat na ruzny situace/zmeny a treba i lip podporovat business.. ale to je tu asi spis OT :) Podivej se na CQRS, kde je tohle dovedeny do extremu.