Привет, это может показаться странным вопросом, но вот моя ситуация:
У меня есть форма, в которой пользователь может щелкать и добавлять строки, содержащие определенные поля ввода. Это строго делается на стороне клиента с использованием JQuery. Я могу получить доступ к входным значениям обратной передачи на стороне asp.net, используя Request.Form и имя поля, что нормально. Проблема в том, что когда страница отправляется обратно, поля, очевидно, исчезают. Таким образом, у меня нет возможности делать проверку ошибок или другие вещи. Каковы мои возможные решения здесь? Должен ли я динамически генерировать соответствующие поля на стороне сервера, когда происходит обратная передача, и помещать уже считанные значения из сгенерированных полей на стороне клиента, чтобы это было прозрачно для пользователей? Это раунд о способе ведения дел? Есть ли лучший способ?
Я думал о добавлении ajax-метода на стороне сервера, который бы возвращал информацию о проверке, и я мог бы использовать это для сигнализации об ошибках или чего-либо еще на стороне клиента, даже не отправляя сообщения назад, но кнопка, вызывающая ответ, является кнопкой Кнопка «Далее», и мне нужно, чтобы перейти к следующей странице, если нет ошибок.
Я ищу еще какие-нибудь идеи, которые могут быть у кого-то, а также плюсы и минусы подходов.
Спасибо