Ik heb een UltraWebGrid control van Infragistics (2004 vol3) die ik client side editable heb gemaakt. Nu kun je na een Postback van iedere row en cell opvragen of de data die erin staat gewijzigd is tov de data uit je datasource (mbv de DataChanged property). De data in het webgrid is NIET bound.
Nu treedt het rare op, dat een cell die ik wijzig die eerst <NULL> bevatten wel netjes DataChanged=True hebben. Maar cellen die al een waarde bevatte, houden DataChanged=False. De laatst genoemde cellen hebben ook gewoon weer hun oude waarde na een Postback, de eerstegenoemde hebben wel de nieuwe waarde.
De code is iets te uitgebreid om hier te posten. Het probleem proberen te isoleren zou erg veel werk zijn, dus als iemand het bekend voor komt en het misschien een kwestie is van een property in het grid zetten dan hoor ik het graag.
Nu treedt het rare op, dat een cell die ik wijzig die eerst <NULL> bevatten wel netjes DataChanged=True hebben. Maar cellen die al een waarde bevatte, houden DataChanged=False. De laatst genoemde cellen hebben ook gewoon weer hun oude waarde na een Postback, de eerstegenoemde hebben wel de nieuwe waarde.
De code is iets te uitgebreid om hier te posten. Het probleem proberen te isoleren zou erg veel werk zijn, dus als iemand het bekend voor komt en het misschien een kwestie is van een property in het grid zetten dan hoor ik het graag.
[ Voor 1% gewijzigd door Verwijderd op 12-11-2004 09:48 . Reden: typefoutje ]