ASCX-fil (Hva det er & Hvordan åpne en)

Innholdsfortegnelse:

ASCX-fil (Hva det er & Hvordan åpne en)
ASCX-fil (Hva det er & Hvordan åpne en)
Anonim

En fil med filtypen ASCX er en ASP. NET Web User Control-fil som står for Active Server Control Extension.

I utgangspunktet gjør ASCX-filer det enkelt å bruke den samme koden på flere ASP. NET-websider, noe som sparer tid og energi når du bygger et nettsted.

For eksempel kan et antall ASPX-filer på et nettsted koble til en enkelt ASCX-fil som inneholder kode for nettstedets navigasjonsmeny. I stedet for å skrive den samme koden på hver side på nettstedet som trenger menyen, kan hver side bare peke til ASCX-filen, noe som gjør det mye enklere å administrere og oppdatere menyen på hver side.

Med tanke på hvor effektive ASCX-filer er til å forenkle ASP. NET-programmering, brukes disse filene ofte for andre konsistente deler av et nettsted, som topptekster, bunntekster osv.

Image
Image

Hvis du vet at ASCX-filen din ikke har noe å gjøre med et ASP-nettsted, for eksempel hvis du lastet ned en ved et uhell mens du prøvde å få en kontoutskrift eller et annet dokument, bør du behandle den annerledes enn en ekte ASP. NET brukerkontrollfil (mer om det nedenfor).

Hvordan åpner du en ASCX-fil

Microsofts Visual Web Developer og Visual Studio kan åpne og redigere ASCX-filer, samt Adobes Dreamweaver.

Hvis du trenger å åpne en ASCX-fil på en Mac, bør TextMate fungere.

Selv om en ASCX-fil er koblet til fra innsiden av en ASPX-fil (som kan vises i en nettleser), er ikke selve ASCX-filen ment å åpnes av nettleseren. Hvis du har lastet ned en ASCX-fil og forventet at den skulle inneholde informasjon (som et dokument eller andre lagrede data), er det sannsynlig at noe er g alt med nettstedet, og i stedet for å generere den brukbare informasjonen du var ute etter, ga den denne serversiden fil i stedet.

Hvis det skjer, prøv å laste ned filen på nytt eller bare gi nytt navn til filen for å bruke utvidelsen du forventet at den skulle være. Noen ganger fungerer det.

For eksempel, hvis du hadde tenkt å laste ned en PDF-fil, men fikk en ASCX-fil i stedet, endre navn på ASCX-delen av filen til PDF, som file.ascx til file.pdf.

Å gi nytt navn til en fil for å bruke en annen utvidelse er ikke det samme som å konvertere filen til et nytt format. I dette tilfellet endrer du bare riktig navn på filen til dets faktiske format (PDF i dette eksemplet), noe nettstedet burde ha gjort, men av en eller annen grunn ikke ble fullstendig fullført. Dette lar operativsystemet gjenkjenne hvilket program som skal brukes til å åpne filen (som en PDF-leser).

Hvordan konvertere en ASCX-fil

En filkonvertering er vanligvis det anbef alte verktøyet for å konvertere de fleste typer filer, som videoer, musikkfiler, bilder, dokumenter osv.

Men å konvertere en fil som en ASCX-fil til noe annet vil ødelegge funksjonaliteten, så det er sannsynligvis ikke noe du vil gjøre, spesielt hvis ASCX-filen er vert på nett og ellers fungerer helt fint.

For eksempel, å endre en arbeidsfil med filtypen. ASCX til noe annet betyr at alle ASPX-filene som peker til den ASCX-filen vil slutte å forstå hva filen er for, og vil derfor ikke forstå hvordan du bruker innholdet til å gjengi menyer, overskrifter osv.

Men den motsatte konverteringen kan faktisk være noe du er interessert i: å konvertere en ASPX-side til en ASP. NET Web User Control-fil med ASCX-utvidelsen. Det kreves en rekke manuelle endringer for å få dette til, så sørg for å følge Microsofts instruksjoner veldig nøye.

Microsoft har en annen veiledning for å gjøre om en ASCX-fil til en omdistribuerbar egendefinert kontroll (en DLL-fil). Hvis du vet noe om DLL-filer, har du kanskje allerede innsett at ASCX-filer oppfører seg veldig likt de delte DLL-filene på din Windows-datamaskin.

Mer informasjon om ASCX-filer

ASCX-filer og ASPX-filer består av svært lik kode, men nettbrukerkontrollfiler inneholder ingen html-, brødtekst- eller skjemaelementer.

Microsofts fremgangsmåte for å lage ASP. NET-brukerkontroller forklarer trinnene det tar å lage en ASCX-fil, og Bean Software har noen gode eksempler på hvordan du legger til Web User Control-filer på en ASP. NET-side.

Kan du fortsatt ikke åpne filen?

Hvis filen din fortsatt ikke åpnes ordentlig etter å ha prøvd programmene ovenfor, er det en god sjanse for at du egentlig ikke har å gjøre med en ASCX-fil. Noen filformater bruker en filtype som ligner ". ASCX" selv om formatene ikke er relaterte.

For eksempel kan ACX-filer se ut som om de på en eller annen måte er relatert til ASCX-filer, men de er faktisk Atari ST-programfiler som kan brukes på en datamaskin med en Atari ST-emulator som Gemulator. De vil ikke åpnes med en ASCX-filåpner.

Det samme konseptet gjelder for andre filer som ACSM, ASAX og ASX (Microsoft ASF Redirector)-filer. Hvis du har en av disse filene, eller en hvilken som helst annen fil som bare ser ut som en ASCX-fil, kan du undersøke den virkelige filtypen for å finne ut hvilke programmer som kan åpne eller konvertere den.

ASHX-filer ligner på ASCX-filer, men er ASP. NET Web Handler-filer.

FAQ

    Hvordan inkluderer jeg en CSS-fil i en ASCX-fil?

    Du kan legge til CSS inline ved å bruke stilattributtet i HTML-elementer; internt ved å bruke et element i seksjonen; eller eksternt, inkludert et element for å koble til en ekstern CSS-fil.

    Hvordan legger du til en ASCX-fil i ASP. NET?

    På nettsidemenyen, gå til Legg til nytt element > Nettbrukerkontroll. Skriv inn et navn for kontrollen, velg programmeringsspråket du vil bruke, og klikk Add. Som standard legges.ascx-filtypen til i kontrollnavnet.

    Hvordan legger du til en kommentar i en ASCX-fil?

    Velg linjene du vil at skal kommenteres, og velg Comment/Uncomment i verktøylinjen. Alternativt kan du trykke Ctrl+K og deretter Ctrl+C for å kommentere, og Ctrl+K og deretter Ctrl+U for å fjerne kommentarer.

Anbefalt: