Member 10338731 Ответов: 1

Загружает ли клиент все страницы aspx ?


просто интересно, если
страницы.aspx-файл
страницы.aspx-файл.дизайнер.ВБ
страницы.aspx-файл.ВБ

все ли страницы загружаются клиентом или только page.aspx?
спасибо Генри

Что я уже пробовал:

я попробовал погуглить его, но не смог найти никаких ответов

1 Ответов

Рейтинг:
8

OriginalGriff

Нет. На самом деле клиент фактически не "видит" ни одного из них - он видит HTML, который генерируется загрузкой страницы и другими событиями.

Весь код VB (и C#) выполняется на сервере еще до того, как клиент увидит любой HTML-код, который он генерирует.


Member 10338731

Есть ли способ рассчитать, сколько байтов загружается клиентом, потому что моя страница.aspx составляет около 300 КБ + страница.aspx.vb составляет 500 кб + страница.aspx.designer.vb составляет 200 Кб
Спасибо

OriginalGriff

Нет, это зависит от того, что делает код yoru: если он загружает видео, например, или считывает 1000 изображений из БД, он может быть значительно больше, чем вы ожидаете.

Но вы можете узнать это из своего браузера:
https://superuser.com/questions/364868/how-do-i-determine-the-size-of-a-page-source-in-chrome
Это для Chrome, но у большинства будет что-то похожее.

MadMyche

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