Eval is used to evaluate expressions and since it seems you are binding complex data from your top level repeater to the user control in the item template of the repeater, you will not be able to use eval.
However, there is a very simple approach to this.
- in your top level repeater create an event handler for the ItemDataBound event
- in the ItemDataBound event find the user control in the template
- set the data to the user control you've found
- trigger the data binding in the nested user control
Is this a good approach? Well, it really depends. If you are working with complex nested layouts it might be. But also, you may want to check out the ListView control
which is very flexible, yet more powerful than Repeater.
I hope you'll find this information helpful. Let us know if there is anything else we can do for you.
the Telerik team