Правильно ли я понимаю, что view component НЕ предусматривает обработку post запросов? И, соответственно, если во view есть какая-то форма, то все уйдет на страницу, на которой расположен view component и именно страница должна заниматься обработкой запроса?
Есть ли альтернатива view component, которая умеет обрабатывать post запросы?
Здравствуйте, CyberRussia, Вы писали:
CR>Добрый день,
CR>Правильно ли я понимаю, что view component НЕ предусматривает обработку post запросов? И, соответственно, если во view есть какая-то форма, то все уйдет на страницу, на которой расположен view component и именно страница должна заниматься обработкой запроса?
action кажется можно задать для каждой form свой. соотвественно данные только этой формы будут отправлены. поставьте method=get чтобы увидеть что отправляется. CR>Есть ли альтернатива view component, которая умеет обрабатывать post запросы?
если хочется без перезагрузки всей страницы, то js+fetch (можно jquery но вроде как уже несколько лет не нужен)
или что js+ws (signalR)
Здравствуйте, CyberRussia, Вы писали:
CR>Добрый день,
CR>Правильно ли я понимаю, что view component НЕ предусматривает обработку post запросов? И, соответственно, если во view есть какая-то форма, то все уйдет на страницу, на которой расположен view component и именно страница должна заниматься обработкой запроса?
CR>Есть ли альтернатива view component, которая умеет обрабатывать post запросы?
PS еще лучше затащить blazor server
и втыкать <component type=...>
он будет напрямую(через сигнал-р) общаться с сервером.
пугают правда нагрузкой на сервер — на каждой странице с компонентами блазора, нужно держать соединение с клиентом.
Здравствуйте, vaa, Вы писали: vaa>action кажется можно задать для каждой form свой. соотвественно данные только этой формы будут отправлены. поставьте method=get чтобы увидеть что отправляется.
И чем это поможет, если view component сам по себе не умеет обрабатывать входящие запросы?
Здравствуйте, CyberRussia, Вы писали:
CR>Здравствуйте, vaa, Вы писали: vaa>>action кажется можно задать для каждой form свой. соотвественно данные только этой формы будут отправлены. поставьте method=get чтобы увидеть что отправляется. CR>И чем это поможет, если view component сам по себе не умеет обрабатывать входящие запросы?
делегируй
компнент -> обработчик страницы -> новое представление.
там даже ключевое слово view