J'utilise RenderAction pour inclure la sortie de plusieurs "composants" dans mon affichage. Mais à chaque fois que j'utilise les appels RenderAction à ActionLink dans l'action imbriquée, les itinéraires erronés sont produits. (Idem pour RouteLink.) Si l'action est appelée directement, les routes correctes sont produites.ActionLink dans RenderAction
Je demande donc l'action à plusieurs reprises dans l'action index de mon point de vue parent:
<% Html.RenderAction<StateAdminController>(c => c.Index(StateType.Event)); %>
<% Html.RenderAction<StateAdminController>(c => c.Index(StateType.Booking)); %>
<% Html.RenderAction<StateAdminController>(c => c.Index(StateType.Communication)); %>
<% Html.RenderAction<StateAdminController>(c => c.Index(StateType.Payment)); %>
Et dans le Nested Index-View J'essaie de faire un ActionLink à Edit méthode de la StateAdminController:
Mais le lien ActionLink pointe vers l'index-action de ma vue parente<%= Html.ActionLink<StateAdminController>(c => c.Edit(state.Id), "Bearbeiten") %>
Est-ce un problème connu? Puis-je faire quelque chose de mal? Comment ActionLinks devrait être fait, quand l'action est appelée à partir de RenderAction?
Merci d'avance.
Cordialement.
Joachim
Pourriez-vous poster un message s'il vous plait? – griegs