Может ли код внутри <script runat=server> прочитать значения формы, которые публикуются формой, не имеющей атрибута runat=server?

Я хочу опубликовать форму на html и обработать переменные с помощью кода asp.net, например, написать код php. мне нужно использовать <%%> или я могу создать пустой файл с

<script runat=server>

</script>

1 ответ

Решение

Вам просто нужно получить значения обратной передачи, используя Request.Form.

Это выставляет все входные значения в свойствах.

Посмотри на это:

HttpRequest.Form

Если у вас есть iput с идентификатором "name", вы можете прочитать пользовательский ввод следующим образом:

  Request.Form["name"]

Результатом всегда является строка, так что вам нужно будет проанализировать ее, чтобы преобразовать в другой тип данных.

Другие вопросы по тегам