Вложенные частичные представления или несколько частичных представлений - PullRequest
0 голосов
/ 08 сентября 2018

Я ищу советы и мысли по поводу приложения ASP.NET MVC, над которым я работаю. Это приложение содержит отзывы о различных услугах, а обзоры со звездным рейтингом появляются на разных страницах для разных продуктов, пользователей или клиентов. Является ли хорошей практикой создание другого частичного представления для оценки по звездам, комментариев и т. Д., А также вставка частичных представлений в представления, где они предназначены для использования. Или я должен создать отдельные представления с повторением этих компонентов. Заранее спасибо.

1 Ответ

0 голосов
/ 17 сентября 2018

Я бы сказал, что в этом вопросе нет совета по «серебряной пуле», кроме того, существует не только подход частичных представлений для разделения вашей логики, кроме того, вы можете визуализировать все действие контроллера внутри представления (своего рода дочернее действие) или использовать помощник html. Ваша работа - найти лучший путь, потому что вы знаете контекст:)

Но если мы говорим только о компоненте звездного рейтинга, я бы подумал об использовании настраиваемого html помощника для этого

...