Про альтернатива панели microsoft AJAX Update?

Они решили эту проблему, написав свой собственный метод. Просто умножьте число на 100 и округлите до двух десятичных знаков. Это так просто.

5
задан DevMania 28 April 2009 в 16:10
поделиться

4 ответа

Вот почему я призываю программистов, плохо знакомых с AJAX, изучать основы перед принятием библиотеки - когда вы понимаете, что на самом деле происходит, такая оптимизация становится очевидной.

так есть ли альтернатива для отправки только данных ответа? Мол, у вас есть метод, который будет возвращать только дату?

Да. Самый простой способ - просто записать строку даты в поток ответов и завершить ответ перед отправкой чего-либо еще - HTTP-обработчики (ashx) отлично подходят для этого. Для более дружественной AJAX-технологии ASP.NET, ознакомьтесь с Web Methods.

3
ответ дан 14 December 2019 в 01:16
поделиться

Если вы хотите больше контроля, одним из методов является использование JQuery и AJAX Client Library для ADO.NET Data Services для связывания данных JSON на стороне клиента.

Посмотрите этот образец здесь . Это хороший пример JQuery, дополняющего ASP.Net AJAX.

Во-первых, я извлекаю данные из SQL Server, и они мне нужны в формате JSON. Я использую клиентскую библиотеку AJAX для ADO. NET Data Services, чтобы сделать запрос REST (GET) на сервер. Для начала я просто получу данные ... Я включаю «datatable.js» в качестве сценария на стороне клиента и использую Sys.Data.DataService () для выполнения асинхронного запроса. В JavaScript вы можете сказать, что это тип Microsoft, если у него есть «Sys». перед этим. Вся клиентская поддержка ADO.NET Data Services находится в datatable.js.

4
ответ дан 14 December 2019 в 01:16
поделиться

Вместо того, чтобы исследовать элементы управления, я бы посоветовал вам изучить Ajax как технологию и выяснить, как она работает. Сделав это, посмотрите на доступные реализации, например UpdatePanels, JQuery и т. Д.

1
ответ дан 14 December 2019 в 01:16
поделиться

как вы все знаете, панель обновлений отправляет на сервер тот же ответ, что и полный пост обратно (или, возможно, я неправильно понимаю)

Основная идея инфраструктуры AJAX состоит в устранении полной постбэки. Обновляются только релевантные части страницы без тревожного обновления. Разметка, которая передается между клиентским компьютером и сервером, значительно уменьшается, что приводит к значительному повышению производительности для пользователя.

, но если вы ищете альтернативу обратной передаче страницы, я бы порекомендовал jQuery , но из вопроса кажется, что вы новичок в AJAX, поэтому предположим, что вы знаете javascript, надеюсь, вы сначала узнаете, чтобы понять, как работает jQuery

1
ответ дан 14 December 2019 в 01:16
поделиться
Другие вопросы по тегам:

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