0

DataGrid在 VB 中使用 ,我有一个复选框。如果它被选中,我image.visible转向true. 这是在ItemDataBound方法内完成的。我怎样才能得到它,所以当复选框状态发生变化时,它DataGrid会反弹并使用 if 语句来决定是否显示图像?

我在 ItemDataBound 中的代码是:

Dim img As Image = e.Item.FindControl("pImage")

'Find the current Part
Dim qJob As qJob = CType(e.Item.DataItem, qJob)
Dim currentJob As New Job(qJob.JobCode)
img.ImageUrl = "~/ImageShow.aspx?JobID=" + JobID.ToString + "&Height=300&Width=300"

'Find the control and whether that part has an image, if there is an image, display the preview button
If currentJob.JObImage IsNot Nothing AndAlso checkShowImages.Checked = True Then
   img.Visible = True
End If

当复选框状态更改时,如何更新数据网格?

谢谢

4

0 回答 0