Вопрос новичка
От: Eugene Sh Россия  
Дата: 23.03.05 11:18
Оценка:
Здравствуйте. Пишу первое приложение ASP.NET. И у меня возникли вопросы и непонятные места.

Приложение пишу простое. Есть одна форма (MainForm), на которой есть одно текстовое поле. Я хочу, чтобы при заполнении этого поля и нажатии на кнопку Submit, просто открывалась новая страница (result), на которой отображался текст, введённый в это поле.

Что я сделал.
1) Средствами VS.NET создал формы MainForm.aspx и result.aspx
2) Установил свойство "action" формы MainForm.aspx в значение "result.aspx"
3) На форму MainForm.aspx добавил текстовое поле (Toolbox -> Web Forms -> TextBox)
4) На форму MainForm.aspx добавил кнопку Submit (Toolbox -> HTML ->Submit Button).
5) Скомпилировал.

И тут уже воникли проблемы. Открываю в IE форму MainForm.aspx. Заполняю текстовое поле, жму Submit — открывается страница MainForm.aspx, а не result.aspx. Смотрю код HTML — точно, там написано <form ... action="MainForm.aspx">.
Почему? Как делать правильно?

Заранее спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.