Технически да. Однако это плохая практика.
Однако Совиут прав, утверждая, что ASP.Net требует, чтобы это работало, и, как правило, не учитывает оптовые веб-стандарты. За исключением демпинга ASP.Net, вам, возможно, придется сосредоточиться на уменьшении количества веб-стандартов, которые вы нарушаете, а не придерживаться веб-стандартов.
Проблема с тегом, окружающим всю страницу, заключается в том, что вы публикуете все на странице сразу. Это означает, что если у вас есть простая форма поиска в верхней части страницы, а другая форма, в которую пользователи вводят данные вместе с вами, не может разделить эти запросы формы. Это неоправданно увеличивает количество данных, которые должен отправить пользователь, а также создает другие потенциальные проблемы.
Если у вас есть выбор, используйте MVC или другую технологию.