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

本文关键字:其他 网格 | 更新日期: 2023-09-27 17:57:55

我有一个显示用户信息的Gridview。网格中的列为UserID FirstName、LastName、DateOfBirth和Age。网格执行编辑和删除功能。FirstName、LastName和DateOfBirth是可编辑的。

我的问题是,当我更改出生日期时,年龄必须自动更新,我有一个名为AgeCalculator的方法,它以出生日期为参数,并根据出生日期计算年龄(返回年数),我将此方法放在一个类中,可以通过创建类的对象来访问所有方法和属性。

有人能告诉我,当出生日期更改时,我该如何更新年龄吗。

谢谢,

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

我认为,在编辑某些内容时重新加载页面不是一种选择。

因此,另一个选项是在RowUpdating事件中执行此操作。

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