Hola jpogsistem, supongo que necesitaras hacer algo así:
Código:
DataTable dt = new DataTable();
int i = 0;
for(i = 0; i < maxRowsRecivedFromWebService; i++)
{
dt.Rows[i][0] = "value1";
dt.Rows[i][1] = "value2";
dt.Rows[i][2] = "value3";
dt.Rows[i][3] = "value4";
dt.Rows[i][4] = "value4";
}
Supongo que funcionará algo así, lo que no sé es como recibes tus datos del webservice, así que es a lo que más general que puedo darte.
Espero que te sirva.