Интересно, есть ли эквивалент компонентов Monorail View для Asp.Net MVC?
То, что я пытаюсь сделать, это визуализировать некоторый сложный пользовательский интерфейс, который зависит от класса, так что, скажем, мы находимся в представлении списка, я хочу передать объект в этот эквивалент ViewComponent и что он будет принимать объект в качестве параметра сделать сложный интерфейс для меня, позволяя мне делать другие вещи в представлении. Что было бы лучшим способом сделать это в Asp.Net MVC?
Поскольку это сложный пользовательский интерфейс, я бы предпочел написать его один раз, поэтому шаблоны на самом деле не такие, как я хотел бы, поскольку это будет означать, что у меня возникнут проблемы с удобством сопровождения.
Некоторые варианты, которые я видел (и я собираюсь начать пробовать):
- Html.RenderAction на фьючерсы
- дка
Однако я хотел бы знать, есть ли что-то еще или одно лучше другого для этого конкретного сценария