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