Я согласен с Джейсоном , тем более что теперь .NET предлагает MVC-фреймворк в качестве альтернативы этой ужасной веб-форме / Postback / ViewState .NET, начатой с.
Может быть, это потому, что я был классическим ASP / HTML / JavaScript старой школы, а не программистом настольных приложений VB, из-за чего я просто не сказал "Путь веб-формы"? но я так рад, что мы, кажется, идем полным кругом и возвращаемся к методологии, такой как Джейсон относится к.
Имея это в виду, я бы всегда выбирал включенную страницу, содержащую вашу модель / логику и токены <% =%> в вашем эффективном шаблонном HTML-представлении. Ваш HTML будет более «читабельным», а ваша логика разделена настолько, насколько позволяет классический ASP; ты убиваешь пару птиц этим камнем.