.ASPX

Plik ASPX

Active Server Page Extended (ASP.NET Web Form)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik ASPX to strona internetowa ASP.NET (Active Server Page Extended), która znajduje się i działa na serwerze WWW Microsoft IIS. Nigdy nie otrzymujesz samego pliku - serwer go uruchamia i wysyła do przeglądarki zwykły kod HTML. Jeśli strona internetowa pobrała plik .aspx, gdy spodziewałeś się pliku PDF lub faktury, plik ten jest prawie na pewno właściwym dokumentem z błędnym rozszerzeniem: zmień jego nazwę na .pdf (lub .jpg, .xlsx) i otwórz go normalnie.

Deweloper: Microsoft Kategoria: Pliki internetowe MIME: text/html
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 27, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku ASPX?

.aspx to rozszerzona wersja formatu Active Server Page, opracowana przez Microsoft jako część frameworka ASP.NET Web Forms - technologii po stronie serwera zbudowanej na platformie .NET. Głównym celem tego frameworka jest tworzenie dynamicznych stron internetowych, usług sieciowych i aplikacji.

Działanie pliku .aspx jest podobne do .asp, ale w .aspx statyczny znacznik HTML jest połączony z kontrolkami serwerowymi ASP.NET i plikiem code-behind napisanym w C# lub VB.NET. Na przykład strona o nazwie Default.aspx zazwyczaj występuje w parze z Default.aspx.cs lub Default.aspx.vb. W czasie wykonywania serwer przetwarza źródło .aspx i dostarcza do przeglądarki zwykły HTML - do wyświetlenia wyniku można użyć dowolnej przeglądarki.

Powiązane typy plików ASP.NET obejmują .ascx (kontrolki użytkownika) i .ashx (programy obsługi HTTP). Nowoczesne programowanie w ASP.NET w dużej mierze przeniosło się na strony Razor .cshtml, ale Web Forms .aspx pozostają powszechne w starszych aplikacjach korporacyjnych.

Bezpieczeństwo

RYZYKO: LOW

Samo rozszerzenie .aspx nie mówi nic o bezpieczeństwie - gdy pojawia się w adresie URL, jest to po prostu normalna strona internetowa; traktuj witrynę tak, jak każdą inną stronę (uważaj na phishing na stronach bankowych/logowania). Pobrany plik .aspx to zazwyczaj nieszkodliwy HTML lub dokument o błędnej nazwie, a otwarcie go w edytorze tekstu jest zawsze bezpieczne. Ostrożność należy zachować tylko wtedy, gdy nieoczekiwany plik .aspx pochodzi z niezaufanego źródła - przed zmianą nazwy i otwarciem sprawdź go jako tekst i nigdy nie uruchamiaj niczego, co próbuje zainstalować.

Szczegóły formatu

w pigułce
PEŁNA NAZWAActive Server Page Extended (ASP.NET Web Form)
DEWELOPERMicrosoftod 2002 (ASP.NET 1.0, .NET Framework)
TYP MIMEtext/html
TYPStrona internetowa ASP.NET po stronie serwera (źródło: znaczniki HTML + ASP.NET/C#/VB.NET); widoczna również jako sufiks adresu URL, a nie dokument do pobrania

Programy otwierające pliki ASPX

Windows4 apps
Visual Studio Freemium Dla programistów: otwórz projekt ASP.NET, aby edytować i uruchamiać źródło .aspx. Standardowe środowisko IDE dla Web Forms.
Notepad Open-source Otwórz, aby sprawdzić surowy kod źródłowy jako tekst - każdy plik .aspx jest zwykłym tekstem.
Web browser (Chrome, Edge, Firefox) Darmowy Przydatne tylko wtedy, gdy .aspx jest w rzeczywistości zapisaną stroną HTML - przeciągnij go do przeglądarki, aby wyświetlić ten HTML. NIE uruchomi on kodu po stronie serwera ani nie pobierze danych na żywo.
Visual Studio Code Darmowy Otwórz .aspx jako tekst, aby czytać lub edytować jego znaczniki/kod. Darmowe i wieloplatformowe.
macOS2 apps
Visual Studio Code Darmowy Otwórz .aspx jako tekst, aby czytać lub edytować jego znaczniki/kod. Darmowe i wieloplatformowe.
Web browser (Safari, Chrome) Wbudowany Tylko jeśli plik jest zapisaną stroną HTML - otwiera ten statyczny HTML, a nie aktywną aplikację ASP.NET.
Linux2 apps
Visual Studio Code Darmowy Otwórz .aspx jako tekst, aby czytać lub edytować jego znaczniki/kod. Darmowe i wieloplatformowe.
gedit / any text editor Open-source Otwórz bezpośrednio - plik jest zwykłym tekstem.

Szczegóły techniczne

specyfikacja
DeweloperMicrosoft
Typ MIMEtext/html
Format pliku źródłowegoZwykły tekst UTF-8; brak sygnatury binarnej; zazwyczaj zaczyna się od dyrektywy <%@ Page %>
Powiązanie code-behindKażdy plik .aspx łączy się z .aspx.cs (C#) lub .aspx.vb (VB.NET) oraz automatycznie generowanym plikiem deklaracji kontrolek .aspx.designer.cs
Obsługiwane języki koduC# i VB.NET; J# był obsługiwany we wczesnych wersjach .NET Framework, ale wycofany wraz z Visual Studio 2008
Składnia dyrektywy Page<%@ Page Language=„C#” AutoEventWireup=„true” CodeBehind=„Page.aspx.cs” Inherits=„Namespace.Page” %>
Kontrolki serweroweWbudowane kontrolki serwerowe <asp:*> (np. <asp:Button>, <asp:GridView>, <asp:TextBox>) renderowane jako HTML w czasie wykonywania
ViewStateStan strony i kontrolek zachowywany między żądaniami postback w ukrytym polu formularza o nazwie __VIEWSTATE (serializacja binarna zakodowana w Base64)
Cykl życia stronyStała sekwencja zdarzeń: PreInit → Init → Load → Zdarzenia kontrolek → PreRender → SaveViewState → Render → Unload
Model kompilacjiKompilowany JIT do zestawu .NET przy pierwszym żądaniu; buforowany w katalogu Temporary ASP.NET Files
Wymagania dotyczące hostinguWymaga IIS na Windows (lub Mono na Linux/macOS); ASP.NET Web Forms nie są zawarte w ASP.NET Core (.NET 5+)
Model zdarzeńOparty na postbacku: przesłanie formularza wyzwala programy obsługi zdarzeń po stronie serwera (np. Button_Click) poprzez HTTP POST z powrotem do tej samej strony
Strony wzorcowe (Master pages)Szablony układu przechowywane w plikach .master; przywoływane przez MasterPageFile=„~/Site.master” w dyrektywie <%@ Page %>
Sesja i stanWbudowany obiekt Session po stronie serwera (Session[„key”]), stan aplikacji i zintegrowane uwierzytelnianie formularzy przez web.config
Wydano2002 (ASP.NET 1.0, .NET Framework)
Specyfikacjalearn.microsoft.com

Konwersje ASPX

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami ASPX. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki ASPX.

Najczęściej zadawane pytania

Dlaczego strona internetowa pobrała plik .aspx zamiast PDF?
Serwer wygenerował dokument za pomocą strony ASP.NET, ale wysłał niewłaściwy typ lub nazwę pliku. Pobrany plik to zazwyczaj prawdziwy PDF - zmień jego nazwę z .aspx na .pdf i otwórz go. Jeśli to zawiedzie, użyj właściwego linku do pobierania na stronie lub kliknij prawym przyciskiem myszy i wybierz „Zapisz element docelowy jako”.
Jak otworzyć plik .aspx?
To zależy od tego, co to jest. Jeśli to zapisana strona internetowa, otwórz ją w przeglądarce (zobaczysz statyczny HTML). Jeśli pobrany plik ma błędną nazwę, zmień ją na właściwy typ (.pdf/.jpg/.xlsx). Jeśli jesteś programistą edytującym kod źródłowy, otwórz go w Visual Studio lub VS Code.
Co oznacza .aspx na końcu adresu internetowego?
Oznacza to, że strona została zbudowana przy użyciu ASP.NET (Active Server Page Extended) i działa na serwerze Microsoft IIS. Jest to część adresu URL, a nie plik, który pobierasz - serwer uruchamia stronę i wysyła do przeglądarki zwykły HTML.
Czy mogę przekonwertować plik .aspx na PDF?
Nie za pomocą konwertera. Jeśli plik .aspx pojawił się tam, gdzie powinien być PDF, prawie na pewno JEST to PDF z błędnym rozszerzeniem - zmień jego nazwę na .pdf. Autentyczny plik .aspx to kod serwerowy i nie ma w nim nic do konwertowania.
Dlaczego mój plik .aspx nie otwiera się na telefonie lub komputerze Mac?
Ponieważ nie jest to zwykły dokument - nie ma aplikacji, która „uruchamia” .aspx poza serwerem WWW. Otwórz go jako tekst, aby zobaczyć, co to jest, lub zmień nazwę na typ pliku, którego faktycznie się spodziewałeś (np. .pdf).
Czy plik .aspx jest bezpieczny?
Zazwyczaj tak. Jako adres URL jest to po prostu strona internetowa; jako pobrany plik jest to zazwyczaj nieszkodliwy HTML lub dokument o błędnej nazwie. Jeśli nie masz pewności, otwórz nieoczekiwane pliki .aspx najpierw jako tekst i zachowaj ostrożność tylko w przypadku niezaufanych źródeł.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z