The code like this cannot provide a nice looking table as the empty cells inserted with it will have preferred width set to 0 by default. I have tested this code and it built a table with no borders and only one normal cell that has a text written by docbuilder.Write(Row["Marker"].ToString()); in it.
Please design with MS Word the table that you want to build and I will provide you with correct code to create a similar table using Aspose.Words.