2014-10-21 2 views
0

На одной из моих страниц у меня есть несколько текстовых полей, которые настроены на чтение только на основе выбора пользователя. Все эти кнопки отсутствуют в коллекции Request.Form во время обратной передачи.В файле Request.Form отсутствуют текстовые поля Readonly

Я понятия не имею, почему это происходит. Но я попробовал несколько вещей.

a) Отключение или установка текстового поля для проверки только на чтение. Отсутствует элемент управления обратной связью. b) Если для состояния просмотра установлено значение true, тогда выдается только первый контроль только для чтения. другие все еще терпят неудачу. c) попытался вручную включить управление до обратной передачи. без изменений.

Итак, здесь я пытаюсь найти некоторые идеи для тестирования.

ответ

2

Успешный контроль отправляется на сервер. Отключенное управление не является успешным контролем, однако, как правило, проверки на чтение считаются успешными.
Вы также можете открыть отладчик браузера и просмотреть заголовок сети для просмотра представленных элементов для этого конкретного запроса/представления формы.
Вы можете сослаться на w3org specification.

+0

Спасибо. Я проверил это. Система обрабатывала элементы управления readonly как неуспешные, потому что некоторые идиот отключили состояние просмотра в атрибутах страницы. Не знаю, почему страница, которая требует обратной передачи, должна иметь этот атрибут. Но после удаления этого атрибута request.form работает сейчас. Спасибо за то, что указали мне в правильном направлении эту вещь. – jitendragarg

Смежные вопросы