This question is locked. New answers and comments are not allowed.
The new MVC controls make liberal use of extensions, lambda expressions, and daisy chaining to render a control. This results in a complex piece of code in an otherwise clean view.
Has any thought been given to separating configuration from the rendering of the controls? Possibly with a separate configuration object that encapsulates control specific attributes and data mappings, either with an inheritable class for which to construct a strongly typed View-Model or something to pass to the telerik controls that maps ViewDataDictionary keys to telerik attributes?
Has any thought been given to separating configuration from the rendering of the controls? Possibly with a separate configuration object that encapsulates control specific attributes and data mappings, either with an inheritable class for which to construct a strongly typed View-Model or something to pass to the telerik controls that maps ViewDataDictionary keys to telerik attributes?