Protected Sub GridView1_SelectedIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewSelectEventArgs) Handles GridView1.SelectedIndexChanging
If MsgBox(" ยืนยัน - ตอบรับผู้ป่วย - ผ่านด่าน ตรวรคนเข้าเมือง ?", 4 + 32, "แจ้งเตือน") = 6 Then
Me.barricadeAcceptPatient(GridView1.DataKeys(e.NewSelectedIndex).Value.ToString, 1)
Else
Server.Transfer("immigrantCheck.aspx")
End If
End Sub
Protected Sub GridView1_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles GridView1.RowEditing
If MsgBox(" ยืนยัน - ไม่ตอบรับผู้ป่วย - ผ่านด่าน ตรวรคนเข้าเมือง ?", MsgBoxStyle.OkCancel, "แจ้งเตือน") = MsgBoxResult.Ok Then
Me.barricadeAcceptPatient(GridView1.DataKeys(e.NewEditIndex).Value.ToString, 0)
Else
Server.Transfer("immigrantCheck.aspx")
End If
End Sub
คุณจะต้องเข้าใจก่อนน่ะครับ หลักการทำงานของ Web มันไม่เหมือน Windows App ครับ เพราะ Web จะส่งผลลัพธ์ทั้งหมดในครั้งเดียวครับ ไม่มีหยุดเพื่อรับค่าใด ๆ จาก User ครับ