.ASPX

Файл ASPX

Active Server Page Extended (ASP.NET Web Form)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл ASPX - это веб-страница ASP.NET (Active Server Page Extended), которая размещается и работает на веб-сервере Microsoft IIS. Вы никогда не получаете сам файл - сервер запускает его и отправляет вашему браузеру обычный HTML. Если веб-сайт скачал файл .aspx, когда вы ожидали PDF или счет, этот файл почти наверняка является настоящим документом с неправильным расширением: переименуйте его в .pdf (или .jpg, .xlsx) и откройте как обычно.

Разработчик: Microsoft Категория: Интернет-файлы MIME: text/html
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 27, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла ASPX?

.aspx - это расширенная версия формата Active Server Page, разработанная Microsoft как часть фреймворка ASP.NET Web Forms - серверной технологии, построенной на платформе .NET. Основная цель этого фреймворка - разработка динамических веб-сайтов, веб-сервисов и приложений.

Принцип работы файла .aspx аналогичен .asp, но в .aspx статическая HTML-разметка сочетается с серверными элементами управления ASP.NET и файлом программного кода, написанным на C# или VB.NET. Страница с именем Default.aspx, например, обычно идет в паре с Default.aspx.cs или Default.aspx.vb. Во время выполнения сервер обрабатывает исходный код .aspx и доставляет браузеру обычный HTML - для просмотра результата можно использовать любой браузер.

Связанные типы файлов ASP.NET включают .ascx (пользовательские элементы управления) и .ashx (обработчики HTTP). Современная разработка на ASP.NET в основном перешла на страницы Razor .cshtml, но веб-формы .aspx по-прежнему часто встречаются в устаревших корпоративных приложениях.

Безопасность и защита

РИСК: LOW

Расширение .aspx само по себе ничего не говорит о безопасности - когда оно появляется в URL, это просто обычная веб-страница; относитесь к сайту так же, как к любому другому веб-ресурсу (остерегайтесь фишинга на страницах банков или входа в систему). Загруженный файл .aspx обычно представляет собой безвредный HTML или документ с неверным именем, и его открытие в текстовом редакторе всегда безопасно. Осторожность следует проявлять только в том случае, если неожиданная загрузка в формате .aspx пришла из ненадежного источника - проверьте ее как текст перед переименованием и открытием, и никогда не запускайте ничего, что она пытается инициировать.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕActive Server Page Extended (ASP.NET Web Form)
РАЗРАБОТЧИКMicrosoftс 2002 (ASP.NET 1.0, .NET Framework)
КАТЕГОРИЯИнтернет-файлы
MIME-ТИПtext/html
ТИПСерверная веб-страница ASP.NET (источник: HTML-разметка + ASP.NET/C#/VB.NET); также встречается как суффикс URL, а не скачиваемый документ

Программы, открывающие файлы ASPX

Windows4 apps
Visual Studio Freemium Для разработчиков: откройте проект ASP.NET, чтобы редактировать и запускать исходный код .aspx. Стандартная IDE для Web Forms.
Notepad Открытый код Откройте для проверки исходного кода в виде текста - каждый файл .aspx является текстовым.
Web browser (Chrome, Edge, Firefox) Бесплатно Полезно только в том случае, если .aspx на самом деле является сохраненной HTML-страницей - перетащите его в браузер для просмотра этого HTML. Он НЕ будет запускать серверный код или получать актуальные данные.
Visual Studio Code Бесплатно Откройте .aspx как текст для чтения или редактирования разметки/кода. Бесплатная и кроссплатформенная программа.
macOS2 apps
Visual Studio Code Бесплатно Откройте .aspx как текст для чтения или редактирования разметки/кода. Бесплатная и кроссплатформенная программа.
Web browser (Safari, Chrome) Встроенная Только если файл является сохраненной HTML-страницей - открывает этот статический HTML, а не живое приложение ASP.NET.
Linux2 apps
Visual Studio Code Бесплатно Откройте .aspx как текст для чтения или редактирования разметки/кода. Бесплатная и кроссплатформенная программа.
gedit / any text editor Открытый код Открывайте напрямую - файл является обычным текстом.

Технические подробности

глубокая спецификация
РазработчикMicrosoft
MIME-типtext/html
Формат исходного файлаОбычный текст UTF-8; без бинарной сигнатуры; обычно начинается с директивы <%@ Page %>
Связь с программным кодомКаждый файл .aspx работает в паре с .aspx.cs (C#) или .aspx.vb (VB.NET), а также с автоматически генерируемым файлом объявления элементов управления .aspx.designer.cs
Поддерживаемые языки кодаC# и VB.NET; J# поддерживался в ранних версиях .NET Framework, но поддержка была прекращена в Visual Studio 2008
Синтаксис директивы страницы<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page.aspx.cs" Inherits="Namespace.Page" %>
Серверные элементы управленияВстроенные веб-серверные элементы управления <asp:*> (например, <asp:Button>, <asp:GridView>, <asp:TextBox>), преобразуемые в HTML во время выполнения
ViewStateСостояние страницы и элементов управления, сохраняемое между обратными запросами в скрытом поле формы с именем __VIEWSTATE (бинарная сериализация в кодировке Base64)
Жизненный цикл страницыФиксированная последовательность событий: PreInit → Init → Load → События элементов управления → PreRender → SaveViewState → Render → Unload
Модель компиляцииКомпилируется JIT в сборку .NET при первом запросе; кэшируется в каталоге Temporary ASP.NET Files
Требования к хостингуТребуется IIS на Windows (или Mono на Linux/macOS); веб-формы ASP.NET не включены в ASP.NET Core (.NET 5+)
Модель событийУправляется обратными запросами (Postback): отправка форм вызывает серверные обработчики событий (например, Button_Click) через HTTP POST обратно на ту же страницу
Мастер-страницыШаблоны разметки, хранящиеся в файлах .master; на них ссылаются через MasterPageFile="~/Site.master" в директиве <%@ Page %>
Сессия и состояниеВстроенный серверный объект Session (Session["key"]), состояние Application и интегрированная проверка подлинности Forms через web.config
Выпущен2002 (ASP.NET 1.0, .NET Framework)
Спецификацияlearn.microsoft.com

Конвертации ASPX

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами ASPX. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах ASPX.

Часто задаваемые вопросы

Почему веб-сайт скачал файл .aspx вместо PDF?
Сервер сгенерировал ваш документ через страницу ASP.NET, но отправил неверный тип или имя файла. Загруженный файл обычно и есть настоящий PDF - переименуйте его из .aspx в .pdf и откройте. Если это не поможет, воспользуйтесь специальной ссылкой для скачивания на сайте или нажмите правой кнопкой мыши и выберите «Сохранить ссылку как».
Как открыть файл .aspx?
Это зависит от того, что это за файл. Если это сохраненная веб-страница, откройте ее в браузере (вы увидите статический HTML). Если загруженный файл был неправильно назван, переименуйте его в исходный тип (.pdf/.jpg/.xlsx). Если вы разработчик и редактируете исходный код, откройте его в Visual Studio или VS Code.
Что означает .aspx в конце веб-адреса?
Это означает, что страница создана с помощью ASP.NET (Active Server Page Extended) и работает на сервере Microsoft IIS. Это часть URL, а не файл, который вы скачиваете - сервер запускает страницу и отправляет вашему браузеру обычный HTML.
Можно ли конвертировать файл .aspx в PDF?
Не с помощью конвертера. Если файл .aspx пришел туда, где должен был быть PDF, он почти наверняка И ЕСТЬ PDF с неправильным расширением - переименуйте его в .pdf. Подлинный .aspx - это серверный код, и в нем нечего конвертировать.
Почему мой файл .aspx не открывается на телефоне или Mac?
Потому что это не обычный документ - не существует приложения, которое «запускает» .aspx вне веб-сервера. Откройте его как текст, чтобы увидеть содержимое, или переименуйте в тот тип файла, который вы ожидали (например, .pdf).
Безопасен ли файл .aspx?
В целом, да. Как URL - это просто веб-страница; как загрузка - это обычно безвредный HTML или документ с неверным именем. Если вы не уверены, сначала откройте неожиданные загрузки .aspx как текст и проявляйте осторожность только с недоверенными источниками.

Ссылки

1Microsoft Learn - ASP.NET Web Forms overviewlearn.microsoft.com
2Microsoft Learn - ASP.NET page life cycle / .aspx pageslearn.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.RPMSGRestricted Permission Message
9.AVIFAV1 Image File Format (AVIF)
10.NOMEDIAAndroid No-Media Marker File

Похожие расширения

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.HTMHTML Web Page (8.3 "htm" spelling of html)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z