JS вызывает контроллер, который возвращает представление с параметрами - PullRequest
0 голосов
/ 16 октября 2019

На боковой панели моей домашней страницы есть ссылка с функцией onclick:

<a class="c1" onclick="ClientOrders()" href="/"><span>My Orders</span></a>

Функция onlick вызывает в моем контроллере метод:

function ClientOrders() {
    $.get("/Orders/ListClientOrders/", { id: @UserManager.GetUserAsync(User).Result?.Id})
}

Мой метод вКонтроллер возвращает представление с параметром (список заказов):

return View("Index",await orders.ToListAsync());

Однако моя домашняя страница просто обновляется, а не перенаправляется в Индекс моих заказов. Я запустил код в режиме отладки и увидел, что код в представлении достигнут, но он не отображается.

1 Ответ

0 голосов
/ 16 октября 2019

решение:

<a class="c1" href="/Orders/ListClientOrders/@UserManager.GetUserAsync(User).Result?.Id"><span>My Orders</span></a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...