Just messing around I found you can use the ItemTemplate and add 2 labels, viola! Hope this helps someone else.
<asp:templatecolumn>
<HeaderTemplate>
<asp:label id="lbHeader" runat="server" text="Weight" />
</HeaderTemplate>
<itemtemplate>
<asp:label id="lbWeight" runat="server" text="<%# Bind("Weight") %>" />
<asp:label id="lbWeightType" runat="server" text="<%# Bind("Weight.WeightType") %>" />
</itemtemplate>
</asp:templatecolumn>
All I need now is a better title for searches.