ds.Tables[0].Rows[0][1].ToString();
You have coded for what you are getting. You hardcoded for first row of your datatable.
Further, not sure what exactly you are trying to do but if you really want titles of all the rows of table, then loop through it and use loop index to access the row.