Estoy aprendiendo ASP.NET MVC con Razor. me di cuenta de que a veces algunos archivos cshtml ya tienen algunos espacios de nombres importados (por ejemplo nopCommerce, que estoy usando para aprender)¿Cómo evito agregar @using en mis etiquetas cshtml?
@model ProductListModel
@using Telerik.Web.Mvc.UI
O
@{
Layout = "~/Views/Shared/_ColumnsOne.cshtml";
Html.AppendScriptParts(@Url.Content("~/Scripts/jquery.fileupload.js"));
Html.AppendScriptParts(@Url.Content("~/Scripts/jquery.lightbox-0.5.min.js"));
Html.AppendCssFileParts(@Url.Content("~/Content/Style/jquery.fileupload-ui.css"));
Html.AppendCssFileParts(@Url.Content("~/Content/Style/jquery.lightbox-0.5.css"));
}
(Html.AppendScriptsParts se declara en el NOP. Web.Framework.UI) Si hago mi propio archivo cshtml, tengo que añadir la línea "usando" o de referencia con la siguiente manera:
@using System.Linq;
@using Nop.Web.Framework.UI
@model Nop.Admin.Models.Proposal.ProposalListModel
¿Hay algún truco que me falta para hacer referencia a estos artículos? ¿Por qué son los primeros 2 ejemplos más simples y no necesitan la referencia explícita?
Gracias!
Gracias! Busqué en el webcfg ubicado en la carpeta raíz, pero no en las vistas uno (no lo noté) ¡gracias! – JSBach