ASP.net должен отображать все свои скрипты в отдельных файлах, а не на странице HTML - PullRequest
0 голосов
/ 24 февраля 2010

Я знаю, это не совсем вопрос. Но это беспокоит меня, как ад. ASP.net добавляет так много встроенных скриптов на мои страницы. Сценарии обратной передачи, сценарии Ajax (многие из них), сценарий прокрутки позиции, сценарий кнопки / поля по умолчанию и т. Д. И т. Д. И т. Д. И т. Д.

С какой стати они не просто включили весь этот беспорядок в несколько файлов. Все ajax в свой файл, все постбэки и веб-формы, все в свои и т. Д.

Есть ли место, где я могу пожаловаться на это и / или сделать предложение разработчикам MS?

1 Ответ

0 голосов
/ 07 апреля 2015

Веб-формы ASP.NET не предназначены для разработчиков для написания реальных HTML-страниц. Вы размещаете элементы управления на странице, которые испускают HTML и любые вспомогательные ресурсы (включая скрипты). Идея заключается в том, что разработчик не должен беспокоиться о содержании самой страницы; пока вы используете правильные элементы управления, все должно работать автоматически. В теории.

Если вы хотите получить полный контроль над отображаемой страницей, рассмотрите возможность использования MVC. С MVC вы пишете саму разметку и имеете возможность использовать встроенные или ненавязчивые методы, как вам удобно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...