Action, renderaction, partial, renderpartial
1. The action and renderactionaction Methods return the subview in the form of strings and can be directly rendered. The renderaction method presents the subview in an appropriate place.
// One alternative (renders a string) = html. Action ("childlist") %> // another alternative (renders in place) HTML. renderaction ("childlist"); %>
2. The partial and renderpartialpartial Methods return the subview in the form of strings and can be directly rendered. The renderpartial method presents the subview in a proper place. Html. renderpartial ("view name", model. Products); %> // or specify the usercontrol path html. renderpartial ("~ /Views/product/productlist. ascx [view path] ", model. Products); %> 1), Action, partial starts with <% =, and does not need to be added ;. Renderaction and renderpartial are added after starting with <% ;. 2) in the action and renderaction Loading Method view, execute the sequence of controller → model → view, and then bring the resulting plane back to the original view and then restore the plane. Partial and renderpartial directly load the View File Content
Summary of calling methods in some views (action, renderaction, partial, renderpartial)