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

问题描述

| 我有一个Gridview显示用户信息。网格中的列是UserID FirstName,LastName,DateOfBirth,Age。网格执行编辑和删除功能。 FirstName,LastName和DateOfBirth是可编辑的。 我的问题是,当我更改DateOfBirth时必须自动更新年龄时,我有一种称为AgeCalculator的方法,该方法将DateOfBirth作为参数并根据DateOfBirth来计算Age(返回年数),我将此方法放在了一个类中并可以通过创建类的对象来访问所有方法属性。 任何人都可以告诉我如何更改DateOfBirth的年龄。 谢谢,     

解决方法

我认为在编辑某些内容时重新加载页面不是一种选择。 因此,另一个选择是在RowUpdating事件中执行此操作。     ,您可以在
RowCommand
Button submit
事件/
RowUpdating
事件中执行此操作。在这里,您可以传递DateOfBirth作为函数中的输入。