Я хотел бы создать таблицу сопоставления между значением перечисления и действием / контроллером (то есть словарем). В MVC 2 уже есть что-то, что я могу использовать повторно или мне нужно создавать свои собственные классы?
Вот что я хотел бы сделать:
<%= Html.ActionLink(this.Model.Mapping[MyEnum.Value].Action, this.Model.Mapping[MyEnum.Value].Controller, ... %>
Если у вас есть лучшие идеи или предложения, пожалуйста, дайте мне знать.
P.S. Я использую MVC 2 и .NET 3.5 (я не могу использовать Tuple)