Ядро Asp.net - Как вызвать Async для ViewComponent из JavaScript? - PullRequest
0 голосов
/ 17 мая 2018

У меня есть простой ViewComponent (то есть частичное представление), который я могу сделать InvokeAsyn () для рендеринга небольшого фрагмента HTML, поместив код вызова в мой CSHTML.

Вопрос

Как я могу вызвать ViewComponent InvokeAsync (или любой метод) для получения необработанных данных (не обязательно HTML-разметки) из JavaScript?

В качестве альтернативы

Anальтернативный подход, который может полностью сработать, - раскрытие основного API Asp.net, который я могу просто вызвать со стороны javascript.

1 Ответ

0 голосов
/ 17 мая 2018

Вы не можете вызывать компоненты представления, используя http (Ajax), но вы можете использовать метод действия на контроллере, который может вернуть компонент вида, выставленный как resut

...