I want to convert a lambda expression referencing a property or sub-property of an object, e.g. x => x.Address.City into a string Address.City.  Is there an existing framework method (MVC, EF, ...?) that does this or do I need to roll my own?  If the latter, any code out there already that does this?
views:
76answers:
1
                +3 
                A: 
                
                
              
            Yes, MVC has this ability built in. It's used in the HTML Helpers, which can take an expression and render an <input name = "Address.City">. Look in ExpressionHelper.cs in the MVC source code.
                  Craig Stuntz
                   2010-10-27 18:47:57