①ヘッダーにチェックボックスを追加
②①にチェックイベント追加
③AutoPostBackプロパティをTrueに設定
④②のイベントに下記記載
''' <summary>
''' 『全てを選択 - 全ての選択を解除』チェックボックス変更イベント処理
''' </summary>
Protected Sub chkAll_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs)
Dim chk As Boolean = CType(sender, CheckBox).Checked
Dim item As DataGridItem
For Each item In dgList.Items
CType(item.FindControl("chk"), CheckBox).Checked = chk
Next
End Sub