я запутался, как, где я должен ссылаться на файл сценариев в моих приложениях asp.net mvc 3 - PullRequest
0 голосов
/ 05 августа 2011

я запутался каждый раз, когда хочу вызвать скрипт, где я должен ссылаться на этот скрипт;(в общем представлении _layout или в конкретном представлении или в обоих), например, если я посмотрю на код, который генерируется автоматически при создании представления, они будут ссылаться на эти два сценария для реализации клиентской стороны при создании.cshtml & в представлении _layout, поэтому они не только ссылаются на представление _layout, поскольку представление _layout является основным представлением, которое вызывается перед рендерингом create.cshtml: -

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

1 Ответ

0 голосов
/ 08 августа 2011

Если вы хотите поделиться возможностями файлов сценариев с каждой страницей, поместите ее на главную страницу, настоящую страницу _layout. Таким образом, это централизовано. Если вам нужен javascript только в одном представлении, используйте его в этом представлении. Мне нравится размещать свои скрипты в _layout (MVC 3) или на главной странице (MVC 2), потому что я обычно делюсь ими со всеми другими представлениями, и это помогает мне легче поддерживать веб-сайт, когда я знаю, где находятся файлы javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...