.ASPX

ASPX-fil

Active Server Page Extended (ASP.NET Web Form)
Ställ en fråga
SNABBT SVAR

En ASPX-fil är en ASP.NET-webbsida (Active Server Page Extended) som lever och körs på en Microsoft IIS-webbserver. Du får aldrig själva filen - servern kör den och skickar vanlig HTML till din webbläsare. Om en webbplats laddade ner en .aspx-fil när du förväntade dig en PDF eller faktura, är filen nästan säkert det riktiga dokumentet med fel filändelse: byt namn på den till .pdf (eller .jpg, .xlsx) och öppna den som vanligt.

Utvecklare: Microsoft Kategori: Internetfiler MIME: text/html
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 27, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet ASPX?

.aspx är en utökad version av formatet Active Server Page, utvecklat av Microsoft som en del av ramverket ASP.NET Web Forms - en teknik på serversidan byggd på .NET-plattformen. Huvudsyftet med detta ramverk är att utveckla dynamiska webbplatser, webbaserade tjänster och applikationer.

Hur en .aspx-fil fungerar liknar .asp, men i .aspx kombineras statisk HTML-kod med ASP.NET-serverkontroller och en bakomliggande kodfil (code-behind) skriven i C# eller VB.NET. En sida med namnet Default.aspx paras till exempel vanligtvis ihop med Default.aspx.cs eller Default.aspx.vb. Vid körning bearbetar servern .aspx-källan och levererar vanlig HTML till webbläsaren - vilken webbläsare som helst kan användas för att visa resultatet.

Relaterade ASP.NET-filtyper inkluderar .ascx (användarkontroller) och .ashx (HTTP-hanterare). Modern ASP.NET-utveckling har till stor del övergått till .cshtml Razor-sidor, men .aspx Web Forms är fortfarande vanliga i äldre företagstillämpningar.

Säkerhet & trygghet

RISK: LOW

Filändelsen .aspx i sig säger ingenting om säkerheten - när den visas i en URL är det bara en vanlig webbsida; behandla webbplatsen som du skulle göra med vilken annan sida som helst (se upp för nätfiske på bank- eller inloggningssidor). En nedladdad .aspx-fil är vanligtvis ofarlig HTML eller ett felnamnat dokument, och att öppna den i en textredigerare är alltid säkert. Försiktighet bör endast iakttas om en nedladdning du inte förväntade dig anländer som .aspx från en okänd källa - inspektera den som text innan du byter namn och öppnar den, och kör aldrig något den försöker starta.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNActive Server Page Extended (ASP.NET Web Form)
UTVECKLAREMicrosoftsedan 2002 (ASP.NET 1.0, .NET Framework)
MIME-TYPtext/html
TYPASP.NET-webbsida på serversidan (källa: HTML-markup + ASP.NET/C#/VB.NET); förekommer även som URL-suffix, inte ett nedladdningsbart dokument

Program som öppnar ASPX-filer

Windows4 apps
Visual Studio Freemium För utvecklare: öppna ASP.NET-projektet för att redigera och köra .aspx-källkoden. Standard-IDE för Web Forms.
Notepad Öppen källkod Öppna för att inspektera råkoden som text - varje .aspx-fil är vanlig text.
Web browser (Chrome, Edge, Firefox) Gratis Endast användbart om .aspx-filen faktiskt är en sparad HTML-sida - dra den till webbläsaren för att visa den HTML-koden. Den kommer INTE att köra kod på serversidan eller hämta live-data.
Visual Studio Code Gratis Öppna .aspx som text för att läsa eller redigera dess markup/kod. Gratis och plattformsoberoende.
macOS2 apps
Visual Studio Code Gratis Öppna .aspx som text för att läsa eller redigera dess markup/kod. Gratis och plattformsoberoende.
Web browser (Safari, Chrome) Inbyggd Endast om filen är en sparad HTML-sida - öppnar den statiska HTML-koden, inte den levande ASP.NET-applikationen.
Linux2 apps
Visual Studio Code Gratis Öppna .aspx som text för att läsa eller redigera dess markup/kod. Gratis och plattformsoberoende.
gedit / any text editor Öppen källkod Öppna direkt - filen är vanlig text.

Tekniska detaljer

djup specifikation
UtvecklareMicrosoft
MIME-typtext/html
KällfilsformatUTF-8 vanlig text; ingen binär signatur; börjar vanligtvis med ett <%@ Page %>-direktiv
Code-behind-kopplingVarje .aspx-fil paras ihop med .aspx.cs (C#) eller .aspx.vb (VB.NET) plus en autogenererad .aspx.designer.cs-fil för kontrolldeklarationer
Kodspråk som stödsC# och VB.NET; J# stöddes i tidiga .NET Framework-versioner men avvecklades i och med Visual Studio 2008
Syntax för siddirektiv<%@ Page Language=«C#» AutoEventWireup=«true» CodeBehind=«Page.aspx.cs» Inherits=«Namespace.Page» %>
ServerkontrollerInbyggda <asp:*> Web Server Controls (t.ex. <asp:Button>, <asp:GridView>, <asp:TextBox>) som renderas som HTML vid körning
ViewStateSido- och kontrolltillstånd som bevaras mellan postbacks i ett dolt formulärfält med namnet __VIEWSTATE (Base64-kodad binär serialisering)
Sidans livscykelFast händelsesekvens: PreInit → Init → Load → Control events → PreRender → SaveViewState → Render → Unload
KompileringsmodellJIT-kompileras till en .NET-assembly vid första begäran; cachas i katalogen för tillfälliga ASP.NET-filer
Krav för hostingKräver IIS på Windows (eller Mono på Linux/macOS); ASP.NET Web Forms ingår inte i ASP.NET Core (.NET 5+)
HändelsemodellPostback-driven: formulärinskickningar utlöser händelsehanterare på serversidan (t.ex. Button_Click) via HTTP POST tillbaka till samma sida
MastersidorLayoutmallar lagrade i .master-filer; refereras via MasterPageFile=«~/Site.master» i <%@ Page %>-direktivet
Session och tillståndInbyggt Session-objekt på serversidan (Session[«key»]), Application-tillstånd och integrerad Forms Authentication via web.config
Släppt2002 (ASP.NET 1.0, .NET Framework)
Specifikationlearn.microsoft.com

ASPX-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med ASPX-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om ASPX-filer.

Vanliga frågor

Varför laddade en webbplats ner en .aspx-fil istället för en PDF?
Servern genererade ditt dokument via en ASP.NET-sida men skickade fel filtyp/namn. Nedladdningen är vanligtvis den riktiga PDF-filen - byt namn på den från .aspx till .pdf och öppna den. Om det misslyckas, använd webbplatsens korrekta nedladdningslänk eller högerklicka och välj «Spara länk som».
Hur öppnar jag en .aspx-fil?
Det beror på vad det är. Om det är en sparad webbsida, öppna den i en webbläsare (du kommer se statisk HTML). Om en nedladdning fick fel namn, byt namn på den till den riktiga typen (.pdf/.jpg/.xlsx). Om du är en utvecklare som redigerar källkoden, öppna den i Visual Studio eller VS Code.
Vad betyder .aspx i slutet av en webbadress?
Det betyder att sidan är byggd med ASP.NET (Active Server Page Extended) och körs på en Microsoft IIS-server. Det är en del av URL:en, inte en fil du laddar ner - servern kör sidan och skickar vanlig HTML till din webbläsare.
Kan jag konvertera en .aspx-fil till PDF?
Inte med ett konverteringsverktyg. Om en .aspx dök upp där en PDF borde ha varit, är det nästan säkert en PDF med fel filändelse - byt namn på den till .pdf. En äkta .aspx är serverkod och har inget att konvertera.
Varför kan jag inte öppna min .aspx-fil på min telefon eller Mac?
Eftersom det inte är ett vanligt dokument - det finns ingen app som «kör» en .aspx utanför en webbserver. Öppna den som text för att se vad det är, eller byt namn på den till den filtyp du faktiskt förväntade dig (t.ex. .pdf).
Är en .aspx-fil säker?
Generellt sett ja. Som en URL är det bara en webbsida; som en nedladdning är det vanligtvis ofarlig HTML eller ett felnamnat dokument. Öppna oväntade .aspx-nedladdningar som text först om du är osäker, och var vaksam endast mot okända källor.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö