Как сохранить сводку проверки ASP.Net при обратной передаче

У меня есть страница aspx с несколькими группами для проверки. проверка на группы происходит на основе некоторых условий, которые я написал.

В настоящее время вся моя проверка работает нормально с проверкой на стороне клиента.

Но когда я выполняю обратную передачу, сводка проверки исчезает. В обратной связи я включаю некоторые дополнительные элементы управления, которые еще не затронуты пользователем (поэтому проверка этих недавно видимых элементов управления не должна выполняться).

Итак, мои проблемы:

  1. Чтобы сохранить сводку проверки, сгенерированную клиентским скриптом при обратной публикации.
  2. Должны быть видны только сообщения проверки, созданные на стороне клиента.
  3. Новое добавленное поле не должно проверяться при обратной передаче (поля, которые остаются нетронутыми).

Пожалуйста, предложите ....


person VKR    schedule 08.01.2015    source источник


Ответы (1)


  1. Чтобы сохранить сводку проверки, сгенерированную клиентским скриптом при обратной публикации.

Думаю, вам стоит проверить ViewState.EnablViewState = true

  1. Новое добавленное поле не должно проверяться при обратной передаче (поля, которые остаются нетронутыми). Используйте ValidationGroup. Применяйте разные ValidationGroup для разных входных данных и связанных кнопок.

  2. Должны быть видны только сообщения проверки, созданные на стороне клиента. Не совсем понятно. Может быть, решив 1 и 3, это исчезнет.

person KumarHarsh    schedule 08.01.2015