I didn't understand this part, would you please elaborate?
For example, I have 2 tables called 'Product' and 'Codes'. The 'Product' table has several columns that reference the 'Code's table with a foriegn key. I need to display the description field in the Code table. When I create the typed list in LLBL designer, the fields will be named 'description', '_description', and '__description' by default. So I rename them to make sense.
In my aspx page I want to avoid using Eval("myColumnName") inside of a repeater control because I type poorly and will make a mistake from time to time. If I was binding to a collection I could use
<%#Eval(MyDataLayer.HelperClasses.MyEntityFields.MyColumn.Name) %>
I was looking for a similar solution for typed lists. Here is the solution that I came up with that works for me
<%#CType(CType(Container.DataItem, Data.DataRowView).Row, MyDataLayer.TypedListClasses.MyTypedListRow).MyColumn%>