Ahorita le consulto debido a que tengo rato viendo el codigo y no entiendo porque cuando selecciono el check dentro del datagrid y presiono el boton eliminar no me borra el registro

aca abajo pogo el codigo del boton
Sub ShowSelections(sender As System.Object, e As System.EventArgs)
Dim dgItem As DataGridItem
Dim chkSelected As CheckBox
Dim strCustomerID As String
Dim BxsChkd As Boolean = False
Dim MyCommand As SqlCommand
lblSelections.Text = "Registros Eliminado"
lblSelections.Text += "but not actually deleted:<br><br>"
For Each dgItem in MyDataGrid.Items
chkSelected = dgItem.FindControl("chkSelection")
If chkSelected.Checked Then
strCustomerID = CType(dgItem.FindControl("lblCustomerId"), Label).Text
end if
lblSelections.Text += "Customer ID: <b>" & strCustomerID & "</b><br>"
Dim deleteSQL As String = "DELETE from SolicitudEmpleo WHERE lblCustomerId IN (" + strCustomerID.Substring(0, strCustomerID.LastIndexOf(",")) + ")"
If BxsChkd = True Then
Try
MyCommand.ExecuteNonQuery()
OutputMsg.InnerHtml += "<font size=4><b>Registro eliminado</b></font>"
OutputMsg.Style("color") = "green"
Catch err As SqlException
OutputMsg.InnerHtml += err.Message.ToString
OutputMsg.Style("color") = "red"
End Try
bingrid (SelectCommand)
End If
Next
End Sub