因此,我在该主网格中有一个主网格和一个详细网格。
我通过 BeforePerformDataSelect 从我的父网格中获取主密钥并将这个值放入会话变量中。那时我还需要从我所在的特定行中获取一个值。让我们称该变量为 SENT_DATE。
这是一些示例代码。
Protected Sub gvDetails_BeforePerformDataSelect(ByVal sender As Object, ByVal e As EventArgs)
Dim gvDetails As ASPxGridView = (TryCast(sender, ASPxGridView))
Session("ID_NUMBER") = gvDetails.GetMasterRowKeyValue
Session("SENT_DATE") = gvDetails.GetRowValues("SENT_DATE")
End Sub
我以前使用过很多 DevExpress 产品,但已经有一段时间了。如果我没记错的话,通常我只是抓住 e.VisibleIndex 并且我可以从那里开始,但在这个特定的事件中我无法抓住这个。我知道上面的代码对于获取变量 SENT_DATE 是不正确的,但我不确定这里该怎么做。
任何想法,建议将不胜感激。谢谢。我已经深入搜索了 DevExpress 论坛。