繁体   English   中英

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

[英]Change a column value depending on other column value in a grid

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

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

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

谢谢,

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

所以另一个选择是在RowUpdating 事件中进行。

您可以在RowCommandButton submit事件/ RowUpdating事件中执行此操作。 在这里,您可以在 function 中传递 DateOfBirth 作为输入。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM