Вместо того, чтобы публиковать json и анализировать его вручную, другим вариантом будет создание службы сценариев и использование этой службы.Преимущество этого состоит в том, что он легче (вам не нужно проходить весь жизненный цикл aspx-страницы), и давайте .Net сделаем тяжелую работу для разбора json на объект.
В основном вы простонеобходимо создать простой веб-метод, который принимает два аргумента: ItemName, CategoryID, RecordID.Примените декоратор службы сценариев или метод, чтобы сообщить .Net, что вы хотите взаимодействовать с ним с помощью JSON POST, и измените адрес своего сообщения на «YourWebService.asmx / YourWebMethodName»
Для обработки обновленийотобразить, создать объект для возврата из вашей функции, который содержит данные, которые вы хотите обновить на странице, и вернуть его.Обработайте возвращаемое значение (аргумент 'response' в вашей функции выше) в случае успеха вашего вызова AJAX и обновите отображение соответствующим образом (не зная больше о том, как или что вы хотите обновить, я не могу больше помочь в этом).