Рассматривая некоторые изменения, внесенные в WebForms в ASP.NET 4.0, я вижу много улучшений, которые дают разработчикам еще больший контроль над выходом. Некоторые из этих улучшений уже давно наступают, и в течение некоторого времени казалось, что это было невозможно. Это заставило меня задуматься, действительно ли текущая модель с элементом формы , который работает на сервере, является единственным возможным способом.Является ли единственное требование <element runat = "server"> - element действительно необходимым для ASP.NET WebForms?
Почему архитектура ASPNET WebForm не работает с несколькими формами, которые все работают на сервере?
Представьте, можете ли вы создать это изменение. Как это повлияет на то, как мы пишем codebehind сегодня? Приведет ли она дополнительную сложность? Изменит ли он способ работы обработчиков событий или проверки или ASP.NET Ajax с элементами управления ScriptManager и UpdatePanel?
Нет, я говорю о ASP.NET WebForms. ASP.NET MVC не является изменением для ASP.NET WebForms, это совершенно новая структура для написания веб-приложений. –
Да, но если вы говорите о структуре, которая имеет несколько форм, то это не веб-формы. WebForms, как следует из названия, является основой для связки веб-форм. Вот почему в webform framework, 1 url == 1 form. –