Они решили эту проблему, написав свой собственный метод. Просто умножьте число на 100 и округлите до двух десятичных знаков. Это так просто.
Вот почему я призываю программистов, плохо знакомых с AJAX, изучать основы перед принятием библиотеки - когда вы понимаете, что на самом деле происходит, такая оптимизация становится очевидной.
так есть ли альтернатива для отправки только данных ответа? Мол, у вас есть метод, который будет возвращать только дату?
Да. Самый простой способ - просто записать строку даты в поток ответов и завершить ответ перед отправкой чего-либо еще - HTTP-обработчики (ashx) отлично подходят для этого. Для более дружественной AJAX-технологии ASP.NET, ознакомьтесь с Web Methods.
Если вы хотите больше контроля, одним из методов является использование 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.
Вместо того, чтобы исследовать элементы управления, я бы посоветовал вам изучить Ajax как технологию и выяснить, как она работает. Сделав это, посмотрите на доступные реализации, например UpdatePanels, JQuery и т. Д.
как вы все знаете, панель обновлений отправляет на сервер тот же ответ, что и полный пост обратно (или, возможно, я неправильно понимаю)
Основная идея инфраструктуры AJAX состоит в устранении полной постбэки. Обновляются только релевантные части страницы без тревожного обновления. Разметка, которая передается между клиентским компьютером и сервером, значительно уменьшается, что приводит к значительному повышению производительности для пользователя.
, но если вы ищете альтернативу обратной передаче страницы, я бы порекомендовал jQuery , но из вопроса кажется, что вы новичок в AJAX, поэтому предположим, что вы знаете javascript, надеюсь, вы сначала узнаете, чтобы понять, как работает jQuery