Is the current iterated row the first row in the DataList ?
Debug.Print lst.IteratedRowIsFirstRow -> False