Estoy usando una edición en formato vectorial, he mostrado un código parcial a continuación. La etiqueta del script se repite para cada una de las filas que está procesando la vista parcial.script en mvc razor editortemplate
¿Hay alguna forma de colocar la etiqueta del script en el encabezado de la página o, como mínimo, incluirla en la página una sola vez?
Me gustaría el código en la vista parcial ya que es donde realmente pertenece.
@* DisplayTemplates/contact.cshtml *@
@model Online.Web.Contacts.Contact
<script id="xxx">
stuff here.
</script>
<tr>
<td>@Html.EditorFor(x => x.FirstName)</td>
</tr>
Esta podría ser una opción, parece fragmentada. Voy a codificar tres plantillas para cada cuadrícula editable. Quizás necesite volver a mirarlo y hacer todo de otra manera. – Jim
@Jim, sí, poner la secuencia de comandos en la vista principal parece una mejor opción. –
No estoy contento con esto, pero es la respuesta correcta. Decidí factorizar las cosas de una manera completamente diferente. – Jim