根据网格中的其他列值更改列值

问题描述:

我有一个显示用户信息的Gridview。网格中的列是UserID FirstName,LastName,DateOfBirth,Age。网格执行编辑和删除功能。 FirstName,LastName和DateOfBirth是可编辑的。根据网格中的其他列值更改列值

我的问题是,当我更改出生日期的年龄必须自动更新,我有叫AgeCalculator的方法,该方法采用出生日期作为参数,并计算时代(返回的年数),取决于出生日期,我把这个方法在一个类中,并且可以通过创建类的对象来访问所有的方法和属性。

谁能告诉我如何更新DateOfBirth更改时的年龄。

谢谢,

我认为重新加载页面时,编辑的东西不是一个选项。

因此,另一种选择是在RowUpdating event

您可以在RowCommandButton submit事件/ RowUpdating事件中执行此操作。在这里你可以通过DateOfBirth作为函数的输入。