Как включать jQuery в проект ASP.NET?

Чтобы получить общие настройки, используйте следующий метод. В вашей деятельности:

SharedPreferences prefs = this.getSharedPreferences(
      "com.example.app", Context.MODE_PRIVATE);

Чтобы прочитать настройки:

String dateTimeKey = "com.example.app.datetime";

// use a default value using new Date()
long l = prefs.getLong(dateTimeKey, new Date().getTime()); 

Для редактирования и сохранения настроек

Date dt = getSomeDate();
prefs.edit().putLong(dateTimeKey, dt.getTime()).apply();

Образец каталога android sdk содержит пример извлечения и сохранения общих настроек. Его расположение в файле:

/samples/android-/ApiDemos directory

Edit ==>

Я заметил, что здесь важно записать разницу между commit() и apply().

commit() return true, если значение сохранено успешно в противном случае false. Он сохраняет значения в SharedPreferences синхронно.

apply() был добавлен в 2.3 и не возвращает никакого значения ни об успехе, ни об ошибке. Он сохраняет значения в SharedPreferences сразу, но начинает асинхронную фиксацию. Более подробно здесь .

21
задан nw. 2 March 2010 в 06:25
поделиться

4 ответа

Вы можете включить файл сценария непосредственно на своей странице / главной странице и т. Д., Используя:

 <script type="text/javascript" src="/scripts/jquery.min.js"></script> 

Мы используем сеть доставки контента, такую ​​как Google или Microsoft:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 

или :

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.js" type="text/javascript"></script>     
26
ответ дан 29 November 2019 в 20:09
поделиться

На самом деле есть несколько способов сделать это:

1: Загрузить

Вы можете загрузить последнюю версию jQuery и затем включите его на своей странице с помощью стандартного тега HTML-сценария. Это можно сделать на главной странице или на отдельной странице.

HTML5

<script src="/scripts/jquery-2.1.0.min.js"></script>

HTML4

<script src="/scripts/jquery-2.1.0.min.js" type="text/javascript"></script>

2: Сеть доставки контента

Вы можете включить jQuery на свой сайт используя CDN (сеть доставки контента), такую ​​как Google. Это должно помочь сократить время загрузки страницы, если пользователь уже посетил сайт, используя ту же версию из той же CDN.

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>

3: Диспетчер пакетов NuGet

Наконец, (я предпочитаю) использовать NuGet , который поставляется с Visual Studio и Visual Studio Express , Доступ к нему можно получить, щелкнув правой кнопкой мыши по вашему проекту и выбрав Управление пакетами NuGet .

NuGet - это менеджер пакетов библиотек с открытым исходным кодом, который поставляется как расширение Visual Studio и позволяет очень легко добавлять, удалять и обновлять внешние библиотеки в проектах и ​​веб-сайтах Visual Studio. Начиная с ASP.NET 4.5 в C # и VB.NET, WROX, 2013

enter image description here

После установки новая группа папок будет появиться в вашем обозревателе решений под названием Scripts. Просто перетащите файл, который вы хотите включить, на нужную страницу.

Этот метод идеален для больших проектов, потому что, если вы решите удалить файлы или изменить версии позже (хотя менеджер пакетов), они автоматически удалят / обновят любую ссылку на этот файл в вашем проекте.

Единственным недостатком этого подхода является то, что он не использует CDN для размещения файла, поэтому время загрузки страницы может быть немного медленнее при первом посещении пользователем вашего сайта.

18
ответ дан 29 November 2019 в 20:09
поделиться

Если вы создаете проект MVC, он включен по умолчанию. в противном случае, что сказал Ник.

2
ответ дан 29 November 2019 в 20:09
поделиться

Возможно, вы ищете эту сеть доставки контента Microsoft Ajax Чтобы вы могли просто добавить

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js" type="text/javascript"></script>

в свой aspx страница.

2
ответ дан 29 November 2019 в 20:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: