I think you can call the UrlHelper on the controller, which would be a R#-friendly approach to building the URL. That's kind of a detail.

If it gives you any inspiration, I did something similar to render a dynamic list of links on another site. I don't have the site running live to demo, but take a peek at https://github.com/alastairs/cgowebsite/tree/develop/src/CGO.Web/Controllers (specifically, `SideBarController`, the `ConcertsSideBar`, and the `ConcertsSideBarFactory`). and the associated models in https://github.com/alastairs/cgowebsite/tree/develop/src/CGO.Web/Models.

If it's still too much code, I'll do the merge tomorrow and we can revisit it another time (or forget it :smile:).