После того, как последние три дня я рвал на себе волосы в своем первом не обновленном веб-приложении ASP.NET 4.0, я наткнулся на этот пост, объясняющий все это.
http://jai-on-asp.blogspot.com/2010/06/changes-and-differences-between-aspnet.html в разделе с пометкой: Обработчики событий могут не вызываться в документе по умолчанию в интегрированных IIS 7 или IIS 7.5. Режим
Судя по всему, страница asp.net по этому адресу: http://www.mydomain.com/ не будет размещать обратно к себе без явного добавления action="default.aspx" в тег <form
>.
Что происходит, когда вы используете мастер-страницу (где тег <form
> — это местоположение при использовании мастер-страниц)?
Как заставить мои страницы default.aspx выполнять обратную передачу самим себе в .NET 4.0 с помощью главных страниц?