Как выбрать запись в сетке, а затем опубликовать эту запись в действии в другом контроллере - PullRequest
0 голосов
/ 08 января 2011

Это архитектура:

SearchController извлекает данные и заполняет сетку Telerik. Строки выбираются в сетке. Когда строка выбрана, я хочу получить доступ к DataKey (AccountId) и передать этот ключ действию в EchoController.

На сетке я использую:

    .ClientEvents(events => events.OnRowSelected("onRowSelected"))

JavaScript выглядит так:

    function onRowSelected(e) {
    var AccountId = e.row.cells[0].innerHTML;
    alert(AccountId);

    $.ajax({ type: "POST",
        url: "/Echo/GetPatientData",
        datatype: "json",
        traditional: true,
        data: AccountId,
        data: { 'AccountId': AccountId }

    });
}

Пост действительно работает, однако я не могу отобразить представление SearchResults в контроллере Echo. Эта стратегия явно ошибочна.

Вопрос: Как правильно это сделать?

Спасибо!

Арнольд

1 Ответ

0 голосов
/ 15 января 2011

Я перешел от этого вопроса.Я делаю вещи по-другому.Спасибо всем, кто заглянул в это.-Arnold

...