Sto cercando di ottenere una vista parziale per eseguire il rendering usando Razor in MVC5. Quando usoRendering di viste parziali con Razor in MVC5
@{ Html.RenderPartial("ViewName", model); }
ottengo l'errore del parser:
Unexpected "{" after "@" character. Once inside the body of a code block (@if {}, @{}, etc.) you do not need to use "@{" to switch to code.
Quando rimuovo il {}
, vale a dire:
@Html.RenderPartial("ViewName", model);
ottengo l'errore di compilazione
Cannot implicitly convert type 'void' to 'object'.
Cosa sto facendo sbagliato?
Ben individuato, è stato inserito in un @foreach {}! – Mourndark
bella risposta, il dettaglio è stato di gran lunga migliore del mio :) –