Частичные представления являются скорее шаблоном для элемента управления или набора элементов управления, которые могут совместно использоваться представлениями.
Я не уверен, что это «пользовательские элементы управления» как таковые, и звучит так, как будто вы пришли с точки зрения ASP.
Я думаю, что вам нужно сначала прийти в сознание MVC и из ASP.
Таким образом, для списка элементов у вас может быть частичное представление, которое принимает список элементов, и частичное представление, которое принимает фактический элемент. Так что "pvCustomerList<List<customer>>
" и "pvCustomer<customer>
".
pcCustomerList перебирает список и создает pvCustomer для каждого клиента в списке.
Частичные представления на самом деле не имеют кода в контроллере. Вместо этого им передаются данные из представления. Если в частичном представлении есть действие отправки, то оно либо обрабатывается контроллером для представления, либо отправляет обратно сообщение jQuery.
Надеюсь, это немного прояснит для вас.
Вы проверили образец NerdDinner?