Если я добавляю это к странице ASPX:
<input id="Text1" type="text" value="Text1Value" />
Я ожидал бы видеть "Text1" в списке ключей Бланка запроса даже установка WITHOUT runat=Server
свойство.
? request.Form.AllKeys
Я понимаю, что, если я действительно устанавливаю это propery, затем я буду иметь контроль HTML со стороной сервера, что я могу сослаться на использование имени "Text1"
, но разве я не должен мочь получить доступ к тексту в текстовом поле с помощью следующего синтаксиса VB.NET?
request.Form("Text1")
Потому что вам нужно добавить атрибут name. Попробуйте так
Текстбокс на page1.aspx доступен в коллекции teh Request.Forms на Page2 при постинге с 2 на 1.
Но при использовании кнопки ASP.NET для возврата на Page1, кажется, что это не так. Пока не знаю почему...