我正在寻找一种在 ASPxGridView 中由 GridViewCommandColumnCustomButton 触发回调时将 PDF 文件加载到 iFrame 的方法。原因是我需要加载不同的 PDF,具体取决于单击 ASPxGridView 上的哪一行。
以下是我目前(未成功)处理回调的方式:
Protected Sub grid_CustomButtonCallback(ByVal sender As Object, ByVal e As DevExpress.Web.ASPxGridView.ASPxGridViewCustomButtonCallbackEventArgs)
If e.ButtonID = "bnPreview" Then
Dim grid As ASPxGridView = CType(sender, ASPxGridView)
Dim key As Object = grid.GetRowValues(e.VisibleIndex, grid.KeyFieldName)
Dim sFile = UploadReportHelper.GetReport(key)
If sFile <> "" Then
frame_preview.Attributes("src") = sFile
End If
End If
End Sub
有任何想法吗?