loading from csv - does it need an index?

Does loading data from a csv file require an index for each row? There is nothing in the documentation about this, but I believe it is true after getting unexpected results while trying to load data into a grid from a csv file. The first column of all of my data is missing, which leads me to believe it is being used as an index instead of data. Any information would be appreciated.

By default the first value in the row is defining as an ID.

You may enable the auto generating the id of the row with the following method:
mygrid.enableCSVAutoID(true);