Otra forma para eliminar de tu tabla sería:
Código:
...
Dim dt As DataTable = CType(Session("dt"), DataTable)
If dt Is Nothing OrElse dt.Rows.Count <= e.Item.DataSetIndex Then Return
dt.Rows(e.Item.DataSetIndex).Delete()
dt.AcceptChanges()
...
Saludos