Привязка данных ретранслятора ASP.Net от Ajax - PullRequest
1 голос
/ 02 марта 2012

Я получил некоторый Ajax-код с вызовами WebMethod из моего внутреннего кода и теперь хочу иметь возможность привязать данные, которые он получает, к ретранслятору.

Вот мой Аякс

$.ajax({
  type: "POST",
  url: "default.aspx/Call_Car",
  data: '{ Ref: "MD12355"}',
  contentType: "application/json; charset=utf-8",
  dataType: "json",
  success: function(msg) {
    var cars = msg.d;
    $.each(cars, function(index, car) {
        $('.test').text(car.PICKUP);
        $('.test2').text(car.SUPPLIER); 
    });
  }

});

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

Вот ответ, который я получаю от этого звонка

{"d":[{"SUPPLIER":"Magos Car Hire","PICKUP":"Funchal Airport"}]}

Возможно ли это сделать?

Спасибо

1 Ответ

2 голосов
/ 02 марта 2012

Вы не можете, повторитель связывается на стороне сервера, и вы возвращаете данные на стороне клиента.

Вы можете использовать одну из сеток jQuery или множество других сеток (kendoui, который мне особенно нравится от telerik)

Или вы можете запросить страницу с сервера, который содержит данные и сеткуи загрузите его через ajax.

Здесь это рассматривается более подробно: Привязка данных к повторителю с использованием Ajax

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