I'm not sure i understand you well, but...
Take a look at below method:
public string[] ToHexString(string input)
{
return input.Select(c=>((int)c).ToString("X2")).ToArray();
}
It converts string into array of "hex-representation" of each char in string. Now, you can simply create DataTable. See:
string s = "not very long string";
DataTable dt = new DataTable();
string[] hexstring = ToHexString(s);
for(int i=0; i<hexstring.Length; i++)
{
dt.Columns.Add(new DataColumn(string.Format("byte{0}", i), typeof(string)));
}
dt.Rows.Add(hexstring);
dataGridView1.Datasource = dt;
Good luck!