Здравствуйте. Пишу первое приложение 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">.
Почему? Как делать правильно?