Почему не работает renderAllHiddenFieldsAtTopOfForm? - PullRequest
2 голосов
/ 07 октября 2010

В веб-приложении .NET 4 я установил для свойства "renderAllHiddenFieldsAtTopOfForm" значение "false" в файле web.config. К сожалению, скрытые поля все еще находятся наверху.

Почему это? Какие-то другие настройки отменяют это?

свойство "pages" в web.config:

Снимок экрана в верхней части формы: Screenshot of top of the form это так?

1 Ответ

1 голос
/ 07 октября 2010

Из документов :

все сгенерированные системой скрытые поля отображается вверху страницы. это гарантирует, что информация в эти поля отправляются на сервер даже если постбэк выполняется раньше страница закончила загрузку. Если RenderAllHiddenFieldsAtTopOfForm is установлено в false, выполняет обратную передачу до завершения загрузки страницы может вызвать "Неверный постбек или Аргумент обратного вызова "ошибка.

Хотя название свойства указывает "все скрытые поля", созданные пользователем скрытые поля не подвержены влиянию настройки для этого свойства.

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

...